FAQ
Frequently asked questions
23 answers to the questions our prospects most often ask — pricing, URA integration, data security, team access, mobile, onboarding and developers.
Pricing & plans
Is VitalReturns really free for individuals?
Yes. Individual filers get full access to prepare, file and track every personal URA return at no cost — no card, no trial. We make our money from company and agency plans. The Pay-As-You-File plan is also available if you'd like a per-filing option with full Live URA submission.
What's included in the 30-day company / agency trial?
Every paid plan (Company and Agency tiers) ships with a 30-day free trial — full workspace, every feature, no card required at sign-up. If you decide to stop, your workspace stays read-only so you can download prior filings and workbooks.
Can I change plans later?
Yes, upgrade or downgrade anytime from the workspace billing settings. We prorate the balance to the next invoice. The platform catalogue is managed centrally so prices and features are always current — see /pricing.
Are there extra fees per filing on paid plans?
Monthly and annual company / agency plans include every URA return filing in the plan price — no per-filing surcharge. Pay-As-You-File plans charge the per-return filed amount shown on the pricing card. Platform admins manage all amounts; no amount is hard-coded.
URA integration & filing
Does VitalReturns actually submit to URA, or just prepare the workbook?
Both. Paid plans (and the Individual Pay-As-You-File plan) include Live URA submission with ACK capture — one click sends the return to URA and the acknowledgement reference is attached to the filing. Free plans produce a URA-compliant workbook you can upload on the URA portal yourself.
Which URA return types are supported?
All of them — PAYE, VAT, WHT, Excise, Income Tax (resident/non-resident/corporate), Rental, Stamp Duty, Presumptive, Gaming and more. See the Tax Returns deep-dive for the full list.
How does EFRIS reconciliation work?
We pull your EFRIS invoices directly (hourly / daily / weekly schedule, or on demand), reconcile them line-by-line to your VAT return, and flag any differences before you file. See the EFRIS page and Reconciliations page.
Can URA audit my VitalReturns workspace?
Yes — every filing bundles its workbook, supporting evidence and URA ACK as a signed PDF audit pack. Our immutable audit trail is ready to export for any period on demand.
Data, security & privacy
Where is my data hosted?
Primary infrastructure is in Uganda. We don't transfer data cross-border unless you explicitly opt in to a feature that requires it (e.g. mail delivery through an international ESP). See the full security policy.
What encryption do you use?
TLS 1.3 end-to-end in transit (with HSTS enforced on the public domain), AES-256 at rest for databases, backups and uploaded workbooks. Credentials for upstream integrations (URA, banks, mobile money) sit in an isolated per-tenant secret vault.
Who in VitalReturns can see my workspace?
No one, by default. Our team has no standing access to tenant workspaces. Support engineers can't view your data without a time-bound, logged impersonation grant initiated by you — and every grant is logged on your audit trail.
What happens to my data if I cancel?
Your workspace enters read-only mode so you can download prior filings, workbooks, PRNs and audit packs. After 90 days of inactivity we delete the primary copy; after 180 days the backups age out. See the privacy policy for the detail.
Team, access & governance
Can my team members have different permission levels?
Yes — Partner, Manager, Preparer, Reviewer, Approver and Read-only roles. Each has precisely-scoped permissions. See Team & Governance.
Does VitalReturns support SSO?
Yes — enterprise SAML / OIDC SSO on Business and Enterprise plans. MFA is mandatory on every sign-in regardless of plan.
Can I invite external auditors to review?
Yes — read-only invitees don't count as billable seats. They can view and comment on filings and run audit-trail reports, but can't edit.
How do you prove who signed off on a filing?
Every filing captures the preparer, reviewer and approver with a digital signature tied to each person's verified identity. The audit trail records before/after state, timestamp and justification where required.
Getting started
How quickly can we go live?
Most teams are filing their first return the same working day. Our onboarding path covers TIN verification, workspace wizard, trial-balance import, accounting-file migration (QuickBooks / Sage / Pastel / Xero / CSV), EFRIS backfill and a guided first filing with a specialist.
Can I import from my current accounting system?
Yes — we support QuickBooks, Sage, Pastel, Xero and generic CSV. The platform normalises accounts, journals, VAT codes and opening balances. For complex migrations our onboarding specialist helps with the mapping.
Can I file from my phone?
Yes — VitalReturns is mobile-first. The full filing workflow runs on a phone (optimised for 3G) with biometric sign-in, camera-attached receipts and mobile-money PRN payments.
Do you offer support in Luganda or Swahili?
In-product help is currently in English. Human support (chat + email) is available in English and we're working on Luganda and Swahili channels — see the Help Centre for current coverage.
Developers & integrations
Is there a public API?
Yes — REST + OpenAPI with webhooks and first-party TypeScript / JavaScript and Python SDKs. See API & Webhooks and the full developer docs.
Can I pay via mobile money?
Yes — MTN MoMo and Airtel Money, plus bank transfer and card. PRN payments reconcile automatically; see Payments.
Which systems do you integrate with?
Banks (Stanbic / dfcu / Centenary / KCB and more), mobile money (MTN / Airtel / Flutterwave / Pesapal), URA, URSB, NIRA and accounting file imports. See the full integrations page.
Didn't find your answer?
Reach the right team directly — product, sales, security, support or press — all routed inboxes.