---
title: "Discussion on \"Implementing ZATCA E-Invoicing in a Saudi Property Management SaaS\" | Hashnode"
description: "Discussion on \"Implementing ZATCA E-Invoicing in a Saudi Property Management SaaS\". At Amlaki (amlakire.com), ZATCA compliance was one of our most critical features. Here is how we implemented VAT and e-invoicing for Saudi real estate.\nThe VAT Rules for Real Estate\nSaudi real estate"
url: "https://hashnode.com/posts/implementing-zatca-e-invoicing-in-a-saudi-property-management-saas/69f38013909e64ad07f87429"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Implementing ZATCA E-Invoicing in a Saudi Property Management SaaS](https://amlaki.hashnode.dev/implementing-zatca-e-invoicing-in-a-saudi-property-management-saas?utm_source=hashnode&utm_medium=feed)

At Amlaki (amlakire.com), ZATCA compliance was one of our most critical features. Here is how we implemented VAT and e-invoicing for Saudi real estate. The VAT Rules for Real Estate Saudi real estate

Apr 30 · 1 min read · amlaki.hashnode.dev  
Read the article

## Written by

[Abdulrahman](https://hashnode.com/@dhmi)

@dhmi · Riyadh, Saudi Arabia

  
[View profile](https://hashnode.com/@dhmi)

## Responses 1

Markdown supported · ⌘↵ to post

[Steven Mock](https://hashnode.com/@stevenmock)

[6d ago](https://hashnode.com/posts/implementing-zatca-e-invoicing-in-a-saudi-property-management-saas/69f38013909e64ad07f87429/comment/6aeec05e5cb054c02903282e)

This is a good reminder that property software is never just rent collection — the tax rules change with the type of unit, and getting that wrong is expensive. The mixed-use point stood out to me: residential exempt, commercial at 15%, and sales under a different regime altogether means the system has to know what each unit is before it can invoice correctly. Storing that as a unit field, rather than trying to fix invoices after the fact, is the right call. Compliance work like this is invisible when it works, and very visible when it doesn't.
