---
title: "Requirements"
space: "Kenya Compliance via Slade360 Advantage"
url: "https://docs.navari.co.ke/kenya-compliance-via-slade360-advantage/getting-started/requirements"
updated: "2026-06-12"
---

Before setting up [Kenya Compliance via Slade360 Advantage](https://github.com/navariltd/navari_csf_ke.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 [Slade360 Advantage](https://docs.slade360.com/docs/eTIMS/Getting-Started) and KRA eTIMS services.

## System Requirements

The application is designed to run on supported versions of:

- ERPNext
- Frappe Framework

Always refer to the project repository release notes and documentation for the recommended ERPNext and Frappe versions.

### Required Applications

Before installing Kenya Compliance via Slade360 Advantage, the following application must also be installed on your ERPNext instance:

- [Navari CSF Kenya](https://github.com/navariltd/navari_csf_ke.git?utm_source=chatgpt.com)

This application provides the Kenyan localization and tax compliance foundation required by the integration.

## Slade360 Advantage Account Requirements

To use the integration, organizations must be onboarded with [Slade360 Advantage](https://docs.slade360.com/docs/eTIMS/Getting-Started).

This typically includes:

- Registration with [Slade360 Advantage](https://docs.slade360.com/docs/eTIMS/Getting-Started)
- Provisioning of API credentials
- Access to sandbox or production environments
- Mapping of business compliance information
- Configuration of the appropriate VSCU or OSCU compliance model

Access credentials are required before the integration can communicate with eTIMS services.

For onboarding and registration assistance, contact:

- [etims@savannahinformatics.com](mailto:etims@savannahinformatics.com)

## ERPNext Configuration Requirements

The following ERPNext setup is recommended before enabling the integration.

### Company Setup

- Company records configured correctly
- Valid KRA PIN information maintained
- Default tax templates configured

### Item Setup

- Proper item codes configured
- Tax categories assigned correctly
- Units of Measure (UOMs) configured appropriately

### Customer Data

- Customer records maintained accurately
- Valid tax details captured where applicable

### Accounting Configuration

- Taxes and Charges Templates configured
- Chart of Accounts configured appropriately
- Tax accounts mapped correctly

Ensuring these prerequisites are completed before installation helps guarantee a smooth onboarding process and successful communication with KRA eTIMS services.