Setoff is agentic tax software for enterprises, for in-house tax teams, AI agents and consultants.

Why Setoff

Setoff is the system of record for tax work in Africa.

Most tax teams in Africa still work in spreadsheets, documents and email, and many are still on paper. Work between a company’s team and its consultants moves the same way, with penalties and audit exposure at stake. AI drafting now adds a new risk: disposable knowledge, drafted once and lost, while the human memory that still holds the work together fades.

Setoff sets the foundation for immutable organisational memory and three-way collaboration: your team, your consultants and Protas AI agents prepare returns, reconciliations and audit files in one workspace, every figure links to its source, and every filing is signed by a named person. It also opens a new class of services: managed tax workflow and data infrastructure, delivered as Service-as-Software.

  • Built for AfricaLive in Tanzania, in early access in Kenya, Uganda, Rwanda and Zambia, and mapped across 17 African countries. Each country’s rules, forms and deadlines run on one engine.
  • Built for AI and humansYour team, your consultants and Protas AI agents work in one record, under the same permissions. Agents prepare and reconcile; named people review, approve and file, and every step stays on the trail.
  • Built for scaleOne workspace for every company, entity and period you manage, each kept apart down to the database row. A new jurisdiction arrives as rules, not a new module, and every record exports to CSV.

Why we made these

Three products, each made for a gap in tax work.

Control in TaxOS, speed with Protas, and clean data from Jetbooks.

  • Setoff TaxOS · The workspace engine

    How do you keep full control of your compliance when AI does the drafting?

    Setoff TaxOS is the workspace engine where your team organises obligations and prepares, reviews and approves the work. Tax law and the rules engine live here, so every number runs inside proper guardrails, traced to its source.

    WhyEnterprises need full control of their compliance, and AI alone can never give them that. TaxOS keeps the rules, the permissions and the sign-off with your people.

  • Protas · AI agents

    How do you get the speed of AI without losing your records, permissions or trail?

    Protas puts AI agents to work inside Setoff TaxOS. What they produce lands where your team already works, waiting for approval, and long analysis and retrieval get done far faster.

    WhyMainstream AI chatbots carry general guardrails, not yours: they can’t see your records or follow your permissions, and what they draft leaves no trail. Protas works inside your controls.

  • Jetbooks · Onboarding engine

    How do you start on records that will hold up under review?

    Jetbooks is an automated engine that reconstructs compliance data from many kinds of records and tests it for exposure, keeping it as low as the records allow. Part of Setoff Managed.

    WhyFor us, Jetbooks is how onboarding starts. It makes your data auditable and ready to scale before day one, so your team begins in TaxOS on records that hold up under review.

From the founder

I started Setoff so tax work, its evidence and its decisions stay together, for whoever comes next.

Most tax teams I’ve worked with still run on spreadsheets, email and, often, paper. Work with consultants moves the same way, and the reasons behind a filing leave when people do. Now AI drafts answers that are used once and lost.Simplis Ephraim, ACPA, Founder and CEO, SetoffRead the blog

Where we work

Live in Tanzania, in early access across East Africa.

The taxes Setoff prepares in each country, and the regional rules that shape them.

Revenue authorityStatusTaxesCluster
Tanzania Revenue Authority (TRA)LiveVAT, PAYE, WHT and CITLocal: SDL and excise dutyEAC, SADC, OECD
Kenya Revenue Authority (KRA)Early accessVAT, PAYE, WHT and CITLocal: excise duty and the housing levyEAC, COMESA, OECD
Uganda Revenue Authority (URA)Early accessVAT, PAYE, WHT and CITLocal: excise duty and stamp dutyEAC, COMESA, OECD
Rwanda Revenue Authority (RRA)Early accessVAT, PAYE, WHT and CITLocal: excise dutyEAC, COMESA, OECD
Zambia Revenue Authority (ZRA)Early accessVAT, PAYE, WHT and CITLocal: turnover tax and excise dutySADC, COMESA, OECD
12 more African countriesMapped91% of workflows run as they areECOWAS, EAC, SADC, OECD

OECD guidelines shape transfer pricing in every country; EAC, SADC, COMESA and ECOWAS set the regional customs and trade rules. Where an authority offers an API, Setoff files through it on the authority’s terms; elsewhere your team files the prepared return.

FAQ

What people ask about Setoff.

The company, the products, the AI, the countries and your data, in plain answers.

What is Setoff?

Setoff is agentic tax software for enterprises, for in-house tax teams, AI agents and consultants. Your team and Protas AI agents prepare returns, reconciliations and audit files in one workspace. Every figure links to its source, and every filing is signed by a named person.

Who founded Setoff, and where is it based?

Setoff was founded in May 2026 by Simplis Ephraim, ACPA, who leads it as CEO. The company is Setoff, Inc., registered in Delaware, United States, and its operations office is in Dar es Salaam, Tanzania.

Are Protas agents people or AI?

AI. Protas agents work inside TaxOS with the permissions of the person they work for. They are not your staff, your tax adviser or Setoff’s data team, and people at your company review their work and sign every filing.

Does Setoff file tax returns?

Setoff prepares the return and its evidence, and a named person at your company approves it. Where the revenue authority offers an API, the approved return goes through it on the authority’s terms; elsewhere your team files the prepared return.

Is Setoff a tax adviser or an accounting firm?

No. Setoff is software, and Setoff Managed adds our data team to prepare and reconcile records. Your team and your advisers make the tax decisions and sign them.

What does Setoff connect to?

Your accounting system, read-only: QuickBooks Online, Xero, Zoho Books, Odoo, Microsoft Dynamics 365 Business Central and SAP S/4HANA Cloud. Where a revenue authority allows it, Setoff also works through the authority’s API, on the authority’s terms.

Which countries does Setoff cover?

Setoff is live in Tanzania and in early access in Kenya, Uganda, Rwanda and Zambia; the revenue authorities of all five (TRA, KRA, URA, RRA and ZRA) accept its data structure. Tax workflows for 17 African countries are mapped, and 91% of them run in Setoff as they are.

Which AI models does Protas use, and do they train on our data?

Protas runs on Claude by Anthropic and on OpenAI models, under their business terms, which bar them from training on your data. Your records are encrypted and hosted on AWS in Europe (Frankfurt).

How is our data protected?

Each session belongs to one company, every request is checked against the person’s permissions, and the database returns only that company’s records. Setoff runs on AWS with data encrypted at rest and in transit, and every record exports to CSV.

How much does Setoff cost?

You pay per person. Specialist is priced per module each person uses; Enterprise covers every module, from five people; Managed Enterprise adds a quoted fee for Setoff’s data work. Book a demo and a written quote follows that lists every cost.

Is Setoff the same as a tax set-off?

No. A tax set-off is when a revenue authority applies a refund you are owed against tax you owe. Setoff is a software company that helps tax teams prepare and keep their tax work.

How we keep your data.

Your records are encrypted at rest and in transit, and hosted on AWS in Europe (Frankfurt), a region many enterprises already trust with their data. We handle personal data to the GDPR standard and to your country’s data protection law. Protas runs only on models from established AI providers, under business terms that bar them from training on your data .

Read Security

Setoff in brief.

Setoff is agentic tax software for enterprises in Africa, for in-house tax teams, AI agents and consultants. It was founded in May 2026 by Simplis Ephraim, ACPA. Setoff, Inc. is registered in Delaware, with its operations office in Dar es Salaam, Tanzania. Its workspace brings tax work, its evidence and its decisions together: teams and Protas AI agents prepare returns, reconciliations and audit files, and named people approve and file them.

Writing about Setoff? Quote the description above and the facts beside it, last checked on 21 October 2026. Press: hello@setoff.tax

The company

  • Legal entity

    Setoff, Inc., registered in Delaware, United States, at 131 Continental Dr, Suite 305, Newark, Delaware.

  • Operations office

    Dar es Salaam, Tanzania

  • Founder

    Simplis Ephraim, ACPA, who leads Setoff as CEO. LinkedIn

  • Founded

    May 2026

What it covers

  • Products

    Setoff TaxOS, the tax workspace; Protas, its AI agents; and Jetbooks, the onboarding engine.

  • Taxes

    VAT, PAYE, withholding tax and corporate income tax, with customs, transfer pricing and tax audit.

  • Countries

    Live in Tanzania; in early access in Kenya, Uganda, Rwanda and Zambia; workflows mapped across 17 African countries.

  • Integrations

    QuickBooks Online, Xero, Zoho Books, Odoo, Dynamics 365 Business Central and SAP S/4HANA Cloud, read-only. Protas runs on Claude by Anthropic and on OpenAI models.

Who it is for

  • In-house tax teams

    The Specialist and Enterprise editions, priced per person.

  • Tax consultants

    The Consultant edition: separate records and access for each client, quoted per practice.

  • Setoff Managed

    The Managed Enterprise edition: Setoff’s data team prepares and reconciles the records, and your team approves the work.

Contact

  • Email

    hello@setoff.tax

  • Phone

    +255 652 900 007

  • Office

    Office No. 307, Parking Tower, PSSSF Commercial Complex, Dar es Salaam, Tanzania

  • Online

    setoff.tax and linkedin.com/company/setofftax

Contact

Get in touch.

Have questions? Email us or send a note below.

Operations office
Office No. 307, Parking TowerPSSSF Commercial ComplexDar es Salaam, Tanzania
Registered office
Setoff, Inc.131 Continental DrSuite 305, Newark, DelawareUnited States