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
β LiveQuickBooks
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
2,847
Invoices synced
99.2%
Success rate
Tally ERP 9
847
Invoices synced
100%
Success rate
Excel Invoice Upload
3
Failed (retrying)
97.8%
Success rate
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 # | Buyer | Amount | VAT | FDN | Source | Time | Status |
|---|
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/..."
"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
Business
UGX 1.5M
per month
βUp to 500 invoices/month
βQuickBooks + Sage integration
βAuto-sync every 5 minutes
βVAT return pre-filling
βTally plugin included
βSMS + email failure alerts
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
| Company | Sector | Integration | Invoices/mo | Plan | MRR | Since |
|---|---|---|---|---|---|---|
| KPI Pharmaceuticals | Manufacturing | QuickBooks + Tally | 2,847 | Enterprise | UGX 5M | Jan 2025 |
| Steel & Tube Industries | Manufacturing | Custom ERP | 1,240 | Enterprise | UGX 5M | Feb 2025 |
| Masaka Wholesale Ltd | Wholesale | QuickBooks | 480 | Business | UGX 1.5M | Mar 2025 |
| Gulu Construction Co | Construction | Excel Upload | 84 | Starter | UGX 500K | Apr 2025 |
| Arua Hotel Group | Hospitality | Sage 50 | 224 | Business | UGX 1.5M | Mar 2025 |