Finance and compliance

AIT, VAT and source tax for Bangladeshi developers, explained by transaction

Which deduction applies at booking, at registration and at contractor payment — and what your system must record to survive an audit.

· PropERP· 4 min read

পড়ুন বাংলায়

Tax filing paperwork and a calculator on an accountant's desk
144219 moshav herut accounting office PikiWiki Israel by israel zeller ישראל זלר (CC BY 2.5)

Tax for a Bangladeshi developer is not one obligation, it is a series of them attached to specific transactions: money received from a buyer, a deed registered, a payment made to a contractor, a commission paid to a broker. Each has its own head, its own rate, its own deposit deadline and its own document. The rates are reset by the annual Finance Act, so what follows is the structure — the map of which obligation attaches where — rather than a rate card. Confirm current rates with your tax adviser before applying them.

The obligations, by transaction

TransactionObligation typeWho deducts or collectsWhat must be kept
Sale of a flat by a developerVAT on construction serviceDeveloper charges and depositsSale value, VAT charged, deposit challan
Deed registrationStamp duty, registration fee, local government tax, advance income taxCollected at the sub-registryDeed, receipts, buyer details
Payment to a contractorTax deducted at sourceDeveloperBill, deduction certificate, deposit challan
Payment to a consultant or supplierTax deducted at source, VAT deducted at source where applicableDeveloperInvoice, certificate, challan
Broker commissionTax deducted at sourceDeveloperCommission statement, certificate
SalaryTax deducted at sourceDeveloperPayroll register, certificates

The structural point is that four of these six are deductions you make from someone else's money. That is the part that produces audit findings, because the liability sits with the deductor even when the underlying supplier disputes it.

What the system has to hold

An audit does not ask whether you paid. It asks you to prove it, transaction by transaction. Three records make that painless:

  1. A deduction against every payment. The rate applied, the head, the base amount, and the vendor's status at the time. Not a monthly total — a line per payment.
  2. The deposit challan linked to the deductions it covers. One challan usually covers many deductions; the link between them is what an auditor asks for and what nobody can find two years later.
  3. The certificate issued to the vendor, stored against the vendor and the payment.

If those three exist, a tax audit becomes a print job. If they do not, it becomes a month of work for your accounts team.

Registration-stage costs, and why buyers ask about them

At registration a buyer faces stamp duty, registration fee, local government tax and advance income tax, plus the developer's own VAT position on the sale. Buyers rarely understand the split, and a vague answer at the wrong moment stalls a registration appointment. The practical fix is a standard, written estimate sheet issued with the agreement, itemised by head, with a line saying rates are as prevailing on the date of registration. The deed registration process walks through the sequence and who submits what.

Source deductions on construction spend

The largest volume of deductions comes from contractor running bills, and the largest number of errors comes from the same place. Two controls remove most of them:

  • The deduction is computed on the certified bill, not the submitted bill. If site engineering certifies BDT 42,00,000 against a claim of BDT 48,00,000, the deduction follows the certified figure. See certifying a contractor bill.
  • Vendor status is a field on the vendor, not a memory. Whether a supplier is registered, and under which category, changes the rate. Storing it once and applying it automatically is the difference between a clean file and a penalty.

Where profitability meets tax

A project-wise profit figure that ignores irrecoverable tax cost is wrong in a direction that flatters you. VAT that cannot be passed on, disallowed expenses, and interest on late deposits all belong in the project cost, not in a head-office overhead pool where they disappear. Project-wise profitability covers the allocation method.

What to do next

Pick one month of contractor and consultant payments and try to produce, for each, the deduction rate applied, the challan it was deposited under, and the certificate issued. Whatever you cannot produce in ten minutes is your audit exposure — see how deductions, challans and certificates chain together.

Frequently asked

Is AIT on flat registration a final tax?
Advance income tax collected at registration is a collection at source against the seller's liability. Whether it is treated as minimum tax or adjustable depends on the provision applied and the taxpayer's status, so it should be confirmed with your tax adviser for the year in question rather than assumed.
Do rates change every year?
Rates and thresholds are set by the annual Finance Act and by NBR orders, and they do move. Build your system so rates are configuration, not code, and review them each July.
What is the most common audit finding for developers?
Source tax deducted from contractor and consultant payments but not deposited on time, and deductions applied at the wrong rate because the vendor's status was not checked. Both are record-keeping failures, not judgement calls.
Does the buyer or the developer pay these?
It depends on the head. Registration-stage taxes and fees are usually borne by the buyer under the agreement, while source deductions on payments the developer makes are the developer's compliance obligation regardless of who bears the cost commercially.

/solutions

Read next

All articles

Next step

See this working on your own project

Forty minutes, configured on one of your real projects. If the problem in this article is yours, that call is the fastest way to know whether it is solved here.

40 minutes · walked through on your project structure · no card required