ForHosting KIT · Finance & money

Real estate commission with VAT calculator

A sale of 250,000 at a 3% commission with 21% VAT gives a net commission of 7,500, VAT of 1,575 and a total of 9,075 owed to the agency. Enter the rates as the agreement writes them. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Sale price
250,000
Commission rate
3
Vat rate
21
You get
Commission rate decimal
0.03
Vat rate decimal
0.21
Net commission
7,500
Vat amount
1,575

When a home, apartment, or commercial unit changes hands, the brokerage fee is usually a percent of the sale price, and in many jurisdictions that fee itself is subject to VAT. Agents, sellers, and closing desks therefore need three numbers: the agreed sale price, the commission rate written in the listing or buyer-agency agreement, and the VAT rate that applies to the professional service. This real estate commission VAT calculator multiplies the sale price by the commission rate as a percent over one hundred to obtain the net commission, then adds VAT on that net amount to obtain the total commission with tax. Zero sale price, a zero commission rate, or a zero VAT rate is a valid unpaid or exempt case and yields a total of zero when the product is zero.

What a real estate commission with VAT is and how the total is formed

In a typical property closing the agent does not keep the headline percent of the sale price as take-home pay. First the net commission is formed as sale price times commission rate over one hundred. Then VAT is applied to that professional fee, not to the property price, because the taxable supply is the brokerage service.

The total the client owes the agency is therefore net commission plus VAT on the commission. Write the rates the way the mandate writes them: three means three percent, twenty-one means twenty-one percent VAT, not 0.03 and 0.21. A sale of two hundred and fifty thousand at three percent with twenty-one percent VAT therefore produces a net commission of seven thousand five hundred, VAT of one thousand five hundred seventy-five, and a total commission with tax of nine thousand seventy-five.

Zero sale price, a zero commission rate, or a zero VAT rate is allowed: an unpaid house listing, a promotional rate of zero, or a VAT-exempt professional service. A negative sale price is likewise rejected. Money fields are rounded half-up to two decimal places after the net commission is formed and again after VAT is computed on that rounded net, which is the invoice convention used on agency statements.

The calculator does not look up a sliding scale, a dual-agency split, stamp duty, or transfer tax on the property itself. It only forms total commission with tax from the sale you already know and the two rates you already know: net commission equals sale price times commission rate over one hundred, VAT amount equals that net times VAT rate over one hundred, and total commission equals net plus VAT.

Where a real estate commission VAT calculator earns its keep

People who type real estate commission VAT into a search box already know they want the agency fee plus tax from a sale price and two percent rates, not a generic sales-commission payout and not a VAT add-or-extract tool for arbitrary goods.

A publisher ranking for that query is serving listing agents who must quote the VAT-inclusive fee on a mandate, sellers who want to know how much of the proceeds will go to the agency including tax, and conveyancers who need a deterministic oracle that rejects a negative rate instead of silently producing a credit. Dual-agency desks, new-build sales offices, and property portals use the same identity on every closed file so a quote on the phone matches the invoice. Failed validation does not consume balance.

Pair this capability with a separate stamp-duty or split tool when you need transfer tax or a multi-person override; keep this surface focused on the total commission with tax that people mean when they search real estate commission VAT.

Listing-agent quotes including VAT

Enter the agreed sale price, the mandate commission rate as a percent, and the VAT rate on the professional fee to publish the net commission, the VAT, and the total the client owes.

Seller proceeds planning

Sellers and conveyancers compute how much of a closing will go to the agency including tax, without rebuilding the two-step product in a spreadsheet.

How do I calculate real estate commission including VAT?

Net commission equals sale price times the commission rate as a percent over one hundred. VAT is then applied to that net fee. Example: 250000 at 3 percent with 21 percent VAT yields net 7500, VAT 1575, and total commission 9075.

What happens if a commission rate or VAT rate is negative?

A negative commission rate or a negative VAT rate is rejected and is not billed. A negative sale price is rejected the same way.

Are the rates percents or decimal fractions?

Percents. Use 3 for three percent commission and 21 for twenty-one percent VAT, not 0.03 and 0.21.

Is VAT charged on the sale price or on the commission?

On the commission. The taxable supply is the agent's service, not the property, so VAT is applied to the net commission only. The total the client owes is the net commission plus that VAT.

Does it include stamp duty or transfer tax on the property?

No. It does not apply stamp duty or transfer tax on the property itself, and it does not look up sliding scales or split a fee between two agents. It covers only the commission and its VAT.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/fin/real-estate-commission-vat

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/fin/real-estate-commission-vat \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sale_price":250000,"commission_rate":3,"vat_rate":21}'
{
  "sale_price": 250000,
  "commission_rate": 3,
  "vat_rate": 21
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.real_estate_commission_vat",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

A negative commission rate or a negative VAT rate is rejected as invalid_input rather than being treated as a rebate. Successful calls are billed at $0.002; invalid input is not charged.

What a real estate commission with VAT is and how the total is formed

A negative commission rate or a negative VAT rate is not a commission input in this model; treating it as a clawback or a credit note would invert the meaning of earned fee plus tax, so the engine rejects it with invalid_input.

Input contract, response shape, and validation

Example: two hundred fifty thousand at three percent with twenty-one percent VAT yields net commission 7500, VAT 1575, and total commission 9075. POST a JSON body with three required finite numbers. sale_price is the agreed sale price of the property in currency units and must be greater than or equal to zero; aliases price, sale, amount, and sales_price are accepted so listing exports and offer sheets do not need a rename step. commission_rate is the brokerage rate as a percentage—use 3 for three percent, not 0.03—and must be a finite number greater than or equal to zero; aliases rate, percent, commission_percent, and brokerage_rate are accepted. vat_rate is the VAT rate that applies to the professional fee as a percentage—use 21 for twenty-one percent—and must be a finite number greater than or equal to zero; aliases vat, tax_rate, iva, and gst are accepted. Absolute sale_price must stay within one trillion and each rate must stay within one thousand percent so intermediate products remain finite in IEEE double precision on the Worker and in the browser. Missing fields, empty strings, non-finite values, a negative sale price, a negative commission rate, a negative VAT rate, or a value outside those limits fail with invalid_input naming the field and are not billed. On success the body echoes rounded sale_price, commission_rate, and vat_rate, returns the decimal forms of both rates, net_commission as the half-up two-decimal fee before tax, vat_amount as VAT on that fee, total_commission as the half-up two-decimal total with tax, and a formula string you can print next to the numbers. Prefer JSON numbers over currency-formatted strings; currency marks and thousands separators are not parsed. Pricing for a successful item is a flat $0.002.

Where a real estate commission VAT calculator earns its keep

Classroom consumer-math and tax courses assign percent-of-a-number worksheets with a VAT layer and need an oracle that marks a negative rate as invalid_input. Automation pipelines call the same API contract at $0.002 per successful item without standing up a spreadsheet service. Keep requests small, pin the rounded net commission, VAT amount, and total commission in tests, and you get reproducible real-estate commission-with-VAT arithmetic for homework, closing checkers, and lightweight CRM webhooks without standing up a full brokerage accounting engine.

Closing and invoice checks

Call the same contract from a closed-file webhook so the VAT-inclusive brokerage invoice matches the landing-page widget down to the cent.

Is VAT applied to the sale price or to the commission?

To the commission. The taxable supply is the brokerage service, so vat_amount equals net_commission times vat_rate over one hundred, not sale_price times vat_rate.

What does the real estate commission VAT calculator cost?

The browser tool is free. API requests use prepaid balance at $0.002 per successful call; invalid input is not billed.

Read the full KIT documentation →