How to Connect Your ERP or Payroll System to NSSA and ZIMRA
One API for P4s, PAYE, VAT and FDMS — instead of building filing integrations yourself.
2 Oct 2026 · 2 min read · 1 views
NSSA and ZIMRA TaRMS have no public filing API for third-party software. Building and maintaining your own filing integration for every client is slow and fragile. YoBridge gives you one API for all of it.
How it works
- Create an API key in the YoBridge Developer area. Test keys start with
yb_test_, live keys withyb_live_. Keys can be restricted to specific companies, capabilities and IP addresses, and the secret is shown only once. - Call a capability — for example
nssa.p4.uploadorzimra.tarms.vat.submit— with aPOSTto/api/v1/companies/{company_id}/capabilities/{capability_key}/transactions, your key as a bearer token, and anIdempotency-Keyheader. - Get 202 Accepted immediately, with a transaction you can poll.
- Receive a webhook when the transaction completes, fails or needs an OTP.
Built for production
- Idempotency — repeat the same key and request and you get the original transaction; reuse a key with a different request and you get HTTP 409. Your retries can never double-file.
- Signed webhooks — HMAC-SHA256 signatures, timestamps, event and delivery IDs, retries with backoff, delivery history and manual replay.
- OTP signals — submit a portal OTP through the API, or let the user answer in the YoBridge app.
- Artifacts — download receipts, statements and certificates through signed URLs.
- Payroll ingestion — push finalised payroll earnings straight into the PAYE and NSSA engines.
- OpenAPI — a full specification for generating clients.
Compliance note
When your software files on a client's behalf, the client is still the taxpayer or employer of record. Keep client approval and submission evidence for every filing — YoBridge stores both with each transaction.
Source: good practice for ZIMRA and NSSA compliance.
Already in production
YoERP uses this API to file NSSA P4s, ingest PAYE earnings, run VAT reconciliation and place FDMS device orders — through the same API available to every partner.
Read the API and integrations overview or talk to us about partner access.
File directly with NSSA and ZIMRA — from one place
YoBridge submits your P4, PAYE, VAT and income tax returns on the portals for you, with OTPs on your phone and every receipt kept.