Money
Tax & EFRIS
Withholding tax automation and Uganda Revenue Authority fiscal invoicing — kept out of the way until URA wants it.
Withholding tax (WHT)
Uganda's Income Tax Act requires landlords to withhold tax on rent paid to non-individual landlords above a threshold. The system handles this automatically:
- Settings → Tax — configure your WHT rate (default 6%) and the income threshold.
- Mark a tenant or landlord as
whtApplicableon their profile. - When a rent payment is recorded, the system computes WHT, posts a liability to account
2400(Withholding Tax Payable), and credits the tenant for the gross amount minus withholding. - Issue a WHT certificate to the tenant via Tax → Certificates.
WHT certificates
Tax → Certificates generates the URA-style WHT certificate PDF: gross rent, withholding rate, withholding amount, net paid, certificate number, TIN. One certificate per tax period per tenant.
URA EFRIS (e-Invoicing)
The Electronic Fiscal Receipting & Invoicing System is mandatory for VAT-registered businesses in Uganda. PropertyOS integrates with EFRIS so every commercial invoice gets a fiscal device number (FDN) and a verification QR code without leaving the dashboard.
- Settings → EFRIS — paste your TIN, branch ID, device ID, and API credentials from URA.
- Toggle
EFRIS enabled. - Rent / bill invoices marked
VATABLEauto-submit to EFRIS on issuance. The FDN and QR code appear on the PDF. - Failed submissions retry from the EFRIS queue in Settings → Jobs.
Tax categories
- VAT — applied to commercial rents and most services. Default 18% in Uganda.
- Withholding — applied to rent paid to non-individual landlords.
- Local Service Tax — flat per-employee tax (Uganda); track via journal entry if applicable.
- Stamp duty — on lease execution; logged as a one-off expense on the property.
Manage rates and codes under Tax → Tax Settings. Each rate can be attached to specific GL accounts (e.g., VAT to revenue 4100).
Tax summary report
Tax → Summary aggregates every tax-tagged GL entry over a period. Grouped by tax type, currency, and account. Used as the basis for monthly URA filings.