---
title: "1.3 Requirements"
space: "Nigeria Compliance Via Digitax"
url: "https://docs.navari.co.ke/nigeria-compliance/introduction/13-requirements"
updated: "2026-06-04"
---

Before setting up [Nigeria Compliance via DigiTax](https://github.com/navariltd/Kenya-Compliance-via-DigiTax.git), ensure that your environment, ERPNext instance, and compliance onboarding requirements are properly prepared.

The integration depends on both ERPNext infrastructure and approved access to [DigiTax](https://digitax.tech/) and NRS platform.

## System Requirements

The application is designed to run on supported versions of:

- [ERPNext](https://cloud.frappe.io/marketplace/apps/erpnext)
- [Frappe Framework](https://github.com/frappe/frappe)

Always refer to the repository release notes or compatibility matrix for the recommended versions - [our github](https://github.com/navariltd/Kenya-Compliance-via-DigiTax.git).

## DigiTax Account Requirements

To use the integration, organizations must be onboarded with [DigiTax](https://digitax.tech/).

This typically includes:

- Registration with DigiTax
- Provisioning of API credentials
- Access to sandbox or production environments
- Mapping of business compliance information

Access credentials are required before the integration can communicate with NRS services - [register here](https://digitax.tech/),

## ERPNext Configuration Requirements

The following ERPNext setup is recommended before enabling the integration:

### Company Setup

- Company records configured correctly
- Default tax templates configured

### Item Setup

- Proper item codes configured
- Tax categories assigned correctly

### Customer Data

- Valid tax details where applicable

### Accounting Configuration

- Taxes and charges templates configured

