URA-Registered Tax Agents · Kampala

Every shilling accounted for, every deadline kept.

Fiscora Advisory files your returns, reconciles your books, and keeps you clear with URA and NSSF — for salaried individuals and growing businesses alike.

Filed
On Time
AccountThis Period
PAYE remittedUGX 1,240,000
NSSF contributionUGX 480,000
VAT outstandingUGX 210,000
Provisional taxUGX 95,000
Net positionReconciled
URARegistered tax agent
SME + IndividualClient base
PAYE · VAT · NSSFFiled monthly
KampalaBased, nationwide clients
What we handle

The filings that can't slip.

Whether you're an employee with a side income or a business with a dealer network, we keep your obligations current and your records defensible.

01

PAYE & Payroll

Monthly PAYE computation and filing, payslip records, and NSSF remittance for your staff — handled before the 15th, every month.

02

VAT & Provisional Tax

VAT returns for registered businesses, and provisional/annual income tax for sole proprietors and companies.

03

NSSF Compliance

Employee registration, monthly contribution schedules, and voluntary NSSF filings for the self-employed.

04

Bookkeeping & Reconciliation

Monthly reconciliation of mobile money, bank, and cash records so your filings match what actually happened.

05

URA Audit Support

Response drafting, document assembly, and representation when URA raises a query or schedules an audit.

06

Business Registration

TIN registration, URA e-services setup, and business name/company registration through URSB.

Do it yourself, first

Free calculators, built on the current URA schedule.

Estimate what you owe before you call us. No sign-up required.

PAYE

Payroll tax

Monthly income tax on employment income, by band.

Calculate →
VAT

18% VAT

Work out VAT-inclusive or exclusive amounts instantly.

Calculate →
NSSF

Contributions

Employee and employer NSSF share on gross pay.

Calculate →

Behind on a filing? That's fixable — starting now.

Send us your last return and we'll tell you exactly where you stand, free of charge.

Get in touch