Frappe
Cloud
Marketplace
Frappe
Products
Insights

Installation Guide
installs
Publisher
Supported versions
Categories
E-Commerce
About
Nigeria Revenue Service (NRS) integration via Digitax by Navari Ltd for Nigeria.
DigiTax integration for ERPNext/Frappe Connects ERPNext transactions to the DigiTax Nigeria API for NRS-aligned invoicing and status synchronization.
Centralized NRS settings and environment configuration Provides a dedicated NRS Settings DocType for company-level setup, including API key, base URL, environment, and sales-tracking controls.
Reference code management from DigiTax Supports fetching and updating:
Invoice Type Codes
Tax Category Codes
Country Codes via NRS Settings buttons and backend utility endpoints, with create/update/unchanged stats in responses.
Automatic customer (party) sync On customer updates, the app syncs party data to DigiTax using Tax ID and address details, then stores:
DigiTax party ID
Active status from DigiTax with validation and warning messages when required data is missing.
Automatic item sync for NRS-tracked items On item updates, items marked Allow NRS Tracking are pushed to DigiTax and assigned a DigiTax item ID. The sync uses NRS tax/product categorization and protects against duplicate re-sync when an ID already exists.
Sales Invoice lifecycle integration Adds invoice workflow automation:
Custom autonaming format for Sales Invoices
Validation of required DigiTax/NRS fields before submission
Submission to DigiTax (standard invoice or credit note endpoint)
Mapping DigiTax response fields back to Sales Invoice custom fields
Automatic payment-status sync for POS-paid invoices and cancelled invoices
Payment status synchronization across finance flows Updates DigiTax invoice payment status to PAID when invoices are cleared through:
Payment Entry submission
Journal Entry submission
Payment Reconciliation
Scheduled retry for pending DigiTax submissions Includes a daily scheduler job that retries submitted Sales Invoices still missing DigiTax invoice IDs, with optional lookup by reference number and result logging.
Custom field extensions for compliance tracking Ships fixtures adding DigiTax/NRS fields on Customer, Item, Sales Invoice, and Sales Invoice Item to persist:
DigiTax IDs
NRS tax categories
Payment/signing/validation metadata
Tracking flags used in compliance workflows
Operational visibility and fault tolerance API calls are logged through Integration Request records and structured error logging; most sync failures warn users while preserving local document saves.




User Reviews
No reviews yet, be the first to review.
0 rating
More apps from






Explore more apps