---
title: "1.1 Overview"
space: "Nigeria Compliance Via Digitax"
url: "https://docs.navari.co.ke/nigeria-compliance/introduction/nigeria-compliance"
updated: "2026-08-06"
---

![](/files/image58880c.webp)
*Nigeria Compliance app dashboard*



[Nigeria Compliance Via DigiTax](https://github.com/navariltd/Nigeria-Compliance-Via-DigiTax) is an integration application that connects ERPNext with the Nigeria Revenue Service (NRS) system. By connecting your Frappe/ERPNext instance directly to the [DigiTax Nigeria API](https://ng.docs.digitax.tech/docs/getting-started), this app ensures your business maintains full NRS compliance while eliminating manual data entry and synchronization errors.

## Core Features

### System Configuration &amp; Setup

- **Centralized NRS Settings**: Manage all DigiTax integration settings in one secure location, including API credentials, base URL, environment configuration, and sales-tracking preferences
- **Automatic Reference Code Management**: Fetch and maintain up-to-date NRS reference codes for Invoice Types, Tax Categories, and Country Codes directly from DigiTax.

### Data Synchronization

- **Customer Sync**: Automatically sync customer (party) data to DigiTax using Tax Identification Numbers (TINs) and address details, with validation and status monitoring
- **Item Sync**: Push items marked for NRS tracking to DigiTax with appropriate tax and product categorizations, ensuring consistent item identification across systems

### Invoice Processing &amp; Submission

- **Sales Invoice Automation**: Automatically submit sales invoices and credit notes to NRS via the DigiTax API with:
  - Validation of required NRS-compliance fields
  - Custom formatting and autonaming
  - Real-time mapping of DigiTax responses back into your invoice records
- **POS Invoice Support**: Automatic submission and payment status updates for point-of-sale transactions

### **Payment Status Tracking**

- **Multi-Channel Payment Sync**: Automatically updates invoice payment status in DigiTax when cleared through:
  - Payment Entry submission
  - Journal Entry submission
  - Payment Reconciliation
- **Automated Cancellation Handling**: Tracks and syncs cancelled invoice status to NRS in real-time

### **Operational Reliability**

- **Scheduled Retry System**: Daily automation that retries any pending DigiTax submissions, with optional lookup by reference number and comprehensive logging
- **Integration Logging**: Full audit trail of all API interactions via Integration Request records for troubleshooting and compliance verification.

## **Key Benefits**

- **Reduce Compliance Risk**: Eliminate manual NRS submission errors with automated, validated invoice processing
- **Improve Efficiency**: Automate repetitive tax compliance tasks and free your team for strategic work
- **Enhance Visibility**: Track all NRS submissions, payment statuses, and API interactions in one platform
- **Maintain Data Integrity**: Ensure consistent customer and item data across ERPNext and the NRS system