URA Endorsed Authorised EFRIS integration partner
Invoices (Month)2,847
Success Rate99.2%
Failed / Retried3
VAT SubmittedUGX 48.4M
TaxLink Connect Dashboard
KPI Pharmaceuticals Uganda Β· EFRIS middleware Β· QuickBooks β†’ URA integration Β· Active
βœ“ Connected and running. TaxLink Connect is automatically submitting all KPI invoices to URA EFRIS. Your accounting team issues invoices in QuickBooks as normal β€” we handle everything else. Last submission: 2 minutes ago.
Invoices This Month
2,847
Auto-submitted to URA
Success Rate
99.2%
Industry leading
VAT Submitted (Month)
UGX 48.4M
Pre-fills your VAT return
Hours Saved (Month)
84 hrs
vs manual EFRIS entry
Your Integration Flow
● Live
πŸ’Ό
QuickBooks
Your accounting software
β†’
πŸ”Œ
TaxLink Connect
Auto-formats + signs
β†’
πŸ‡ΊπŸ‡¬
URA EFRIS
Real-time submission
β†’
πŸ“„
FDN + QR Code
Stored in your account
Your accountant works in QuickBooks exactly as before. TaxLink detects every new invoice automatically, formats it to URA's JSON standard, digitally signs it, submits to EFRIS, receives the FDN, and stores it. Zero manual steps.
Recent Submissions
Supported Accounting Software β€” Works With All Of These
πŸ’Ό
QuickBooks
Live
πŸ“Š
Tally ERP
Live
🟒
Sage 50
Live
πŸ“‹
Excel
Live
⚑
Wave / Odoo
Beta
+ Any custom ERP via our REST API. If you use something not listed, we connect it in 3–5 business days.
Active Connections
Software systems connected to EFRIS through TaxLink Connect
πŸ’Ό
QuickBooks Online
Connected 14 Jan 2025 Β· Auto-sync every 5 minutes Β· KPI Pharmaceuticals Uganda
2,847
Invoices synced
99.2%
Success rate
● Active
πŸ“Š
Tally ERP 9
Connected 2 Mar 2025 Β· Batch sync every 1 hour Β· KPI Pharmaceuticals (Warehouse)
847
Invoices synced
100%
Success rate
● Active
πŸ“‹
Excel Invoice Upload
Connected 1 May 2025 Β· Manual batch upload Β· KPI Sales Team (field invoices)
3
Failed (retrying)
97.8%
Success rate
⚠ 3 Errors
How Each Connection Type Works
πŸ”„ API Sync (QuickBooks/Sage)
TaxLink polls your accounting software every 5 minutes. Any new invoice is automatically pulled, formatted, and submitted to EFRIS. Fully automatic β€” zero manual steps.
πŸ—‚ Desktop Plugin (Tally)
A lightweight plugin installed on the Tally computer. Detects new invoices saved in Tally and submits them automatically. Works even without internet β€” queues and submits when connection is restored.
πŸ“€ Excel Batch Upload
Drop an Excel file with invoices into TaxLink Connect. System validates, maps columns, and submits all invoices to EFRIS in bulk. Returns an Excel with FDN numbers added. Best for field sales teams.
EFRIS Submission Log
Every invoice submitted to URA β€” with FDN, timestamp, and status
2,847 submissions this month
Invoice #BuyerAmountVATFDNSourceTimeStatus
Errors & Retries
3 submissions failed β€” TaxLink is auto-retrying. Most are due to URA EFRIS timeouts, not your data.
⚠ 3 invoices failed submission. TaxLink will automatically retry every 15 minutes. You do not need to do anything β€” if retry fails 3 times, you will be notified by email and SMS.
Connect Your Accounting Software
Set up takes under 10 minutes. No developer required for QuickBooks and Sage. For Tally and custom ERPs, we provide free setup support.
πŸ’Ό
QuickBooks
Online & Desktop. OAuth2 connection β€” no password sharing. Setup: 5 minutes.
πŸ“Š
Tally ERP
Download plugin. Installs on your Tally PC. Works offline with sync. Setup: 15 minutes.
πŸ“‹
Excel Upload
Download our invoice template. Fill in your sales. Upload to submit all at once.
🟒
Sage 50
Direct API connection. Auto-sync. Setup guide available for Sage Uganda users.
⚑
Custom ERP / API
Connect any system using our REST API. Full documentation available. We provide free integration support.
πŸ“±
No Software? Manual Entry
Use our simple web form to issue EFRIS invoices directly β€” no accounting software needed at all.
API & Settings
Configure your EFRIS connection and view your integration credentials
πŸ”‘ EFRIS API Credentials
βœ“ Connected to URA EFRIS Production. Last ping: 2 minutes ago. Response: 180ms.
βš™ Sync Settings
πŸ“‘ Live API Preview
This is the exact JSON TaxLink sends to URA EFRIS every time an invoice is issued in QuickBooks:
"invoiceNo": "INV-2025-0847",
"invoiceDate": "2025-05-19",
"sellerTin": "1000234567",
"sellerName": "KPI Pharmaceuticals Uganda",
"buyerTin": "1000987654",
"buyerName": "Kampala Pharmacy Ltd",
"currency": "UGX",
"items": [{
"itemName": "Coartem 80/480mg",
"quantity": 100,
"unitPrice": 12500,
"vatRate": 0.18
}],
"taxAmount": 225000,
"totalAmount": 1475000,
"signature": "SHA256:7f4a3b..."
← URA responds with:
"status": "ACCEPTED"
"fiscalDocumentNumber": "UG2025051900847"
"qrCode": "https://efris.ura.go.ug/v/..."
Pricing Plans
Choose the plan that fits your business. All plans include URA EFRIS submission, FDN storage, and compliance reports.
Starter
UGX 500K
per month
βœ“Up to 50 invoices/month
βœ“Excel upload only
βœ“FDN storage & download
βœ“Monthly VAT summary
βœ— Software integration
βœ— Auto-sync
Enterprise
UGX 5M+
per month
βœ“Unlimited invoices
βœ“Custom ERP integration
βœ“Dedicated account manager
βœ“Multi-branch support
βœ“URA audit support
βœ“99.9% SLA guarantee
βœ“ URA Endorsed Partner: TaxLink Connect is listed on URA's official EFRIS partner directory. URA tax officers can direct businesses to us for onboarding support. This endorsement means companies trust us faster and deals close faster.
Client Portfolio
Businesses using TaxLink Connect β€” our growing network of EFRIS-compliant clients
Active Clients
142
Paying monthly
Monthly Recurring Revenue
UGX 184M
Growing 18%/month
Invoices Processed (All)
284,420
Since January 2025
Enterprise Clients
CompanySectorIntegrationInvoices/moPlanMRRSince
KPI PharmaceuticalsManufacturingQuickBooks + Tally2,847EnterpriseUGX 5MJan 2025
Steel & Tube IndustriesManufacturingCustom ERP1,240EnterpriseUGX 5MFeb 2025
Masaka Wholesale LtdWholesaleQuickBooks480BusinessUGX 1.5MMar 2025
Gulu Construction CoConstructionExcel Upload84StarterUGX 500KApr 2025
Arua Hotel GroupHospitalitySage 50224BusinessUGX 1.5MMar 2025