EFRIS Web API

Simplified API for integrating with Uganda's Electronic Fiscal Receipting and Invoicing System (EFRIS)

What This API Does

Client Onboarding

Streamlined onboarding process for new clients, including PFX certificate upload and automatic AES key generation for secure EFRIS integration.

EFRIS Integration

Complete integration with Uganda Revenue Authority's EFRIS system for fiscal invoicing, receipt management, and taxpayer information retrieval.

Product Management

Register products, manage stock levels (increase, decrease, transfer), and sync commodity categories with EFRIS master data.

Fiscal Operations

Generate fiscal invoices and receipts, query invoice details, manage credit notes, and retrieve exchange rates and excise duty information.

Security & Encryption

Automated AES key management with automatic renewal capabilities, ensuring secure communication with EFRIS systems.

Master Data Access

Access to EFRIS master data including commodity categories, system dictionaries, taxpayer search, and registration details.

Documentation & Resources

Complete API Documentation

Full API documentation with detailed endpoint descriptions, request/response formats, authentication guides, and error handling.

View Documentation

Integration Samples

Ready-to-use code samples demonstrating API integration in multiple programming languages including PHP, Java, Node.js, Python, and Deluge.

View GitHub Samples

Key Features

  • Token-Based Authentication

    Secure API access with customizable token expiration periods

  • Multi-Company Support

    Manage multiple companies with role-based access and data isolation

  • SSL Certificate Management

    Automated SSL certificate creation and management for secure EFRIS communication

  • Real-Time EFRIS Operations

    Generate fiscal invoices, query receipts, manage stock, and access taxpayer information in real-time

  • Comprehensive Audit Logging

    Full API request logging and monitoring for compliance and debugging

Support & Inquiries

Email

services@weafcompany.com

Send an email

Phone

  • +256783291062
  • +256756508361
Call now

Chat on WhatsApp

Direct support via WhatsApp.

Start WhatsApp Chat