Singapore · Free chart of accounts template

Singapore Real Estate Chart of Accounts for QuickBooks: Commission and Cars

A free Singapore property agent chart of accounts for QuickBooks Online: GST on commission, the blocked private-car input tax, and marketing-led deductions.

By ExpenseFlow team
· 25 June 2026

Free download · no email required

CSV with commission and marketing accounts mapped to QuickBooks GST codes. Import file and GST code list below.

Download chart of accounts (CSV)

In Singapore a property agent’s car is the deduction that is not: private-car running costs are denied for income tax, and the GST on a car is blocked. A QuickBooks chart for an agent has to code the car as a dead cost and put the weight on the marketing and communications lines that actually carry the deduction. This is a Singapore real estate chart of accounts for QuickBooks Online, with those calls mapped. It ships as a readable reference (CSV) and a QuickBooks import CSV.

Setup, then the codes that matter

The QuickBooks import has no tax column, so you import the structure first and set each account’s GST code afterwards from the CSV. For an agent the codes to get right are SR (9%) on commission, BL (9%) on the private car, TX (9%) on marketing and communications, and OP (0%) on the statutory CEA fee.

The car is blocked, both ways

No deduction is allowed for motor vehicle expenses on private S-plate cars and most business cars, even where used for business, and Regulation 27 blocks the input tax. So motor vehicle expenses maps to BL (9%), which records the GST but bars the claim, with TX (9%) listed only for a genuinely commercial vehicle. This is the cleanest rule in the chart: the agent’s car gives neither an income-tax deduction nor a GST credit, and it is the single biggest difference between Singapore and the UK, Australia, or Canada.

Commission is standard-rated

A GST-registered agent charges 9% on commission, a taxable supply, so the commission income account (replacing the generic Sales line) maps to SR (9%), with ZR (0%) listed for commission earned on property outside Singapore. Registration is compulsory once taxable turnover passes S$1 million.

Where the deductions actually are

With the car out, the deductible base is everything spent to win and service listings, and the chart breaks those out:

  • Property photography and staging and listing and portal fees on TX (9%), with TX-RE (9%) listed on portal fees billed from overseas.
  • Advertising and marketing for wider campaigns on TX (9%).
  • Professional subscriptions and CEA fees on TX (9%) for bodies and courses, with OP (0%) for the statutory CEA registration fee.
  • Telephone and internet and travel (taxi and public-transport fares) on TX (9%), claimable where the car is not.

Because the car is blocked, these lines carry more of the deduction weight than they would elsewhere, so capturing every listing and advertising receipt matters more, not less.

How to use it

  1. Open the CSV, which maps each account to its QuickBooks GST code, and adapt the names to the agent or agency.
  2. In QuickBooks Online, go to Settings, then Import data, then Chart of Accounts, and upload the CSV for the structure.
  3. On the import wizard, confirm the Type and Detail Type for each account.
  4. After import, set the GST code on each account from the CSV, applying BL (9%) to the private car and SR (9%) to commission.

The recurring work is marketing spend and fares, captured on the move:

  • Dext pulls recurring portal and advertising bills into the file.
  • ExpenseFlow reads each receipt and invoice from a phone photo or forwarded email, flags input tax that looks blocked (a private car) so it is not wrongly recovered, and posts the transaction into QuickBooks Online against the right account, building the receipt archive a busy quarter would bury.
  • Aspire and similar business cards feed spend through for coding.

Keep the trip purpose against each fare so a private commute is not swept into the business claim, and leave the borderline deductibility calls to you or your accountant.

On Xero instead? See the Singapore real estate chart of accounts for Xero, where the import sets the GST codes directly. For the full GST picture, see the Singapore real estate expenses guide.

Questions, answered

Common questions

Which code does a private car use?

BL (9%), the blocked input tax code. The Income Tax Act denies a deduction for private-car (S-plate) running costs, and Regulation 27 blocks the GST, so the Motor vehicle expenses account maps to BL (9%) with TX (9%) listed only for a genuinely commercial vehicle. The car gives neither a deduction nor a GST credit.

How is commission coded?

SR (9%), the standard-rated sales code, because a GST-registered agent's commission is a taxable supply. The Commission income account maps to SR (9%) with ZR (0%) listed for commission on property outside Singapore. Registration is compulsory once taxable turnover passes S$1 million.

Does the import set the codes?

No. QuickBooks Online's chart-of-accounts import has no tax column, so it creates the structure and you set each account's GST code afterwards from the CSV mapping, applying BL (9%) to the private car and SR (9%) to commission.

Are CEA fees coded the same as a course?

Not quite. Professional courses and body memberships are standard-rated on TX (9%), but the statutory CEA registration fee paid to the regulator is out of scope on OP (0%). The Professional subscriptions and CEA fees account maps to TX (9%) with OP (0%) listed for the statutory fee.

Keep exploring

Stop filling in spreadsheets by hand

A template is a starting point. ExpenseFlow captures receipts, reads the tax automatically, and posts the cleaned record to Xero or QuickBooks Online, so the log keeps itself.

Start free trial