---
title: "Installation"
space: "Kenya Compliance Via DigiTax"
url: "https://docs.navari.co.ke/kenya-compliance-via-digitax/setup-configuration/21-installation"
updated: "2026-06-12"
---

### Manual Installation / Self Hosting

Before installing the application, ensure that you have a working Frappe Bench environment with ERPNext installed.

To set up a new Bench instance, refer to the official Frappe installation documentation:

- [Frappe Framework Installation Guide](https://docs.frappe.io/framework/user/en/installation)

Once your Bench environment is ready, fetch the application using the following command from the Bench directory:

```sh
bench get-app https://github.com/navariltd/Kenya-Compliance-via-DigiTax.git

```

Install the application on your target site:

```sh
bench --site <your.site.name.here> install-app kenya_compliance_via_digitax

```

Run database migrations to apply all schema and configuration updates:

```sh
bench --site <your.site.name.here> migrate

```

### Running Tests

To enable testing on the target site:

```sh
bench --site <your.site.name.here> set-config allow_tests true

```

Run the application test suite using:

```sh
bench --site <your.site.name.here> run-tests --app kenya_compliance_via_digitax

```

> Replace `<your.site.name.here>` with the name of your ERPNext site.

### Frappe Cloud Installation ☁️

The application can also be installed on [Frappe Cloud.](https://docs.frappe.io/cloud/introduction) This can be achieved after setting up a Bench instance and a site. The app can then be added using the *Add App* button in the *App* tab of the bench and referencing this repository by using the *Install from GitHub* option if you are not able to search for the app.

### Important Note ⚠️

This integration relies on [DigiTax](https://digitax.tech/) as the middleware provider for communication with KRA eTIMS services.

Before using the application in production, organizations must complete onboarding and credential provisioning through [DigiTax.](https://digitax.tech)

For support and onboarding assistance:

- DigiTax Support: [support@namiri.tech](mailto:support@namiri.tech)
- Navari Support: [support@navari.co.ke](mailto:support@navari.co.ke)
- Website: [Navari](https://navari.co.ke/)

