A Singapore Government Agency Website
Official website links end with .gov.sg
Government agencies communicate via .gov.sg websites (e.g. go.gov.sg/open). Trusted websites

Secure websites use HTTPS

Look for a lock () or https:// as an added precaution. Share sensitive information only on official, secure websites.

Real-time APIs will be unavailable from September 19th, 2024, 06:00 pm to September 19th, 2024, 10:00 pm due to upstream service's system maintenance. We apologise for the inconvenience caused.

Duty Rates for Buyer's Stamp Duty

Data from Jan 2003 to Apr 2023Updated 17 days ago

IRAS (Inland Revenue Authority of Singapore)

Data explorer

DutyRatesforBuyersStampDuty.csv (63 rows, 15.9 KB)

From
Date (YYYY-MM-DD)
Type of Stamp Duty
Text
Type of Document
Text
Type of Transaction
Text
Duty Levied On
Text
Amount of Duty
Text
Rate of Duty
Text
(Null)0.0%
(Null)0.0%
Additional Buyer's Stamp Duty61.9%
Buyer's Stamp Duty38.1%
(Null)0.0%
Sale & Purchase or Gift of Residential Immovable Property or in the case of mixed purposes, the part for residential purposes61.9%
Sale & Purchase or Gift of Immovable Property38.1%
(Null)38.1%
Entities buying any residential property7.9%
Foreigners buying any residential property7.9%
Housing Developers buying any residential property7.9%
Singapore Citizens buying their second residential property7.9%
(Null)0.0%
(Null)95.2%
11.6%
21.6%
31.6%
(Null)7.9%
2003-01-01Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery S$100 or part thereof of the first S$180,000 of purchase price or market value, whichever is higher1na
2003-01-01Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery S$100 or part thereof of the next S$180,000 of purchase price or market value, whichever is higher2na
2003-01-01Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaThereafter, every S$100 or part thereof of purchase price or market value, whichever is higher3na
2014-02-22Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery dollar of the first S$180,000 of purchase price or market value, whichever is higherna1
2014-02-22Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery dollar of the next S$180,000 of purchase price or market value, whichever is higherna2
2014-02-22Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery dollar exceeding S$360,000 of purchase price or market value, whichever is higherna3
2018-02-20Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery dollar of the first S$180,000 of purchase price or market value of the residential property, whichever is higherna1
2018-02-20Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery dollar of the next S$180,000 of purchase price or market value of the residential property, whichever is higherna2
2018-02-20Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery dollar of the next S$640,000 of purchase price or market value of the residential property, whichever is higherna3
2018-02-20Buyer's Stamp DutySale & Purchase or Gift of Immovable PropertynaEvery dollar exceeding S$1,000,000 of purchase price or market value of the residential property, whichever is higherna4

Column legend

Title
Column name
Data type
Unit of measure
Description
FromfromDate (YYYY-MM-DD)--
Type of Stamp Dutystamp_duty_typeText--
Type of Documentdocument_typeText--
Type of Transactiontransaction_typeText-"na" : Data not available or not applicable
Duty Levied Onduty_levied_onText--
Amount of Dutyduty_amountText-Unit of Measure: S$ "na" : Data not available or not applicable
Rate of Dutyduty_rateText-Numeric (Percentage) "100" represents 100% "na" : Data not available or not applicable

Sample OpenAPI query

This code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation. Try it out on your browser to see the response schema.

import requests
          
datasetId = "d_611a3ae502e72fd1ce8adb4e54abfc64"
url = "https://data.gov.sg/api/action/datastore_search?resource_id="  + datasetId 
        
response = requests.get(url)
print(response.json())

About this dataset

Licence

Free forever for personal or commercial use, under the Open Data Licence.

Agency

IRAS (Inland Revenue Authority of Singapore)

Dataset usage

97
Views
16
Downloads
21
API calls