Property transaction fees

This API provides accurate, up-to-date calculations of property transaction costs, converted to your preferred currency.

The Property Transaction Fees API enables you to calculate the total cost of purchasing properties across multiple countries. Beyond the listed price, property purchases involve various taxes, duties, and legal fees that differ by location, property value, and buyer status.

Supported Countries
  • Australia
  • Spain
  • Italy (coming soon)
  • Portugal (coming soon)

For detailed API specifications including request parameters, response structure, and examples, please refer to the API Reference.

Country-Specific Information

Each country has unique property transaction fees and requirements. Understanding these differences is crucial for accurately estimating property costs.

Fee Structure
  • Stamp Duty: Varies by state, typically 4-7% of property value
  • Transfer Duty: Administrative fee for property title transfer
  • Foreign Acquirer Duty: Additional tax for foreign buyers, typically 7-8%
  • Application Fee (FIRB): Foreign Investment Review Board application fee
  • Legal/Conveyancing: Estimated legal costs for property transfer

Property state is mandatory for Australian calculations.

Implementation Best Practices

Error Handling

For a complete list of status codes and error responses, please refer to the API Reference.

Common error scenarios to handle in your implementation:

When property_state is not provided for countries that require it (Australia and Spain), the API will return a 400 error with the MISSING_STATE error code.

Solution: Always include property_state for Australia and Spain.

If an unsupported currency is requested or if there’s an issue with currency conversion, you may receive a CURRENCY_NOT_SUPPORTED error.

Solution: Check the list of supported currencies in the API Reference.