The right tax rate on every charge, in every market that you sell to

Charge the right tax on every invoice, subscription charge, and checkout payment, since Wallet Tax applies each jurisdiction's rate, compound taxes, and cross-border rules once you turn it on. Wallet also stores an audit record for each transaction, ready for your next filing.

Tax calculated on every charge

Wallet Tax applies the right tax rate to every transaction according to where your business operates, where your customer is, and whether the sale is B2B or B2C. It supports Ghana E-VAT, Nigerian tax under the e-invoicing rules of the Nigeria Revenue Service, European VAT, US state sales tax, and the rest of the 60+ jurisdictions that Wallet calculates tax for. For every taxed transaction, Wallet records an audit trail with the breakdown of each rate. Wallet calculates the tax on each sale as it happens, so a finance team at a business that sells across borders starts each quarterly filing from records that already exist.

Calculate tax on every charge across 60+ jurisdictions

The steps below show the rates that Wallet applies in each jurisdiction, a scheduled rate change, the audit trail on one invoice, and the quarterly report that your team files from.

Rates, rules, audit trails, and reports for each jurisdiction

Automatic jurisdiction-based tax rates illustration

A software company that sells to customers in 30 countries has to charge the correct rate in each of them. Any of those countries can change its rate, while a US state or an African country can add a new tax on digital services. If your developers hardcode the rates, someone will have to update the code every time a jurisdiction changes one.

Wallet Tax picks the rate from your billing entity's jurisdiction, the customer's location, and the type of transaction. Wallet keeps each jurisdiction's rates current, so it charges a customer in Germany the current German VAT rate and a customer in Ghana the current Ghanaian rate. When a jurisdiction announces a future rate change, Wallet schedules the switch for that date, so your team changes nothing when the date comes.

Some jurisdictions layer several taxes on one sale, such as a federal tax, a state tax, and a local tax, which they apply in sequence or compound on one another. A cross-border sale can also fall under reverse charge, in which the buyer accounts for the tax and the seller collects none. A mistake in either calculation can mean that you collect too little tax or that your customer pays it twice.

Wallet Tax applies compound taxes in the order that each jurisdiction requires. For a cross-border B2B sale, Wallet applies reverse charge where the rules call for it, so the buyer accounts for the tax. Wallet chooses between direct charge and reverse charge from the seller's and the buyer's jurisdictions, the business relationship, and the type of transaction.

A tax auditor can ask for the rate on a transaction, the reason for that rate, and the evidence behind it. A line on an invoice that reads '12% tax' will not answer that request, so you will need the jurisdiction, the breakdown of each rate, the evidence of the customer's location, and the rule that sets the rate.

For every taxed transaction, Wallet records the merchant's jurisdiction, the customer's location, the type of transaction, each rate with its breakdown, the rule behind the rate, and the date when each rate takes effect. Your team can export the audit trail for a filing period, filter it by jurisdiction or tax type, and give auditors the documents that they ask for in one export.

The Ghana Revenue Authority is moving VAT-registered businesses onto E-VAT, its electronic invoicing system, in phases. The Nigeria Revenue Service, which replaced the FIRS in January 2026, is also bringing in mandatory e-invoicing by business size, starting with the largest taxpayers. In both markets, the tax authority can fine a business for a wrong rate or a wrong invoice structure.

Wallet Tax calculates Ghanaian and Nigerian tax on every transaction that the tax applies to. Wallet exports tax reports in a structure that your finance team can feed into its filing workflow, so the team stops reformatting spreadsheet exports before each deadline.

To prepare a tax report by hand at the end of a quarter, your finance team will have to export the transactions, group them by jurisdiction, add up the tax collected, and format the result for each authority. The tax authority can charge a penalty for a mistake at any of those steps.

Your team can generate a tax report for any filing period, with transactions grouped by jurisdiction, the tax collected broken down by rate and component, and the data formatted for filing. You can filter a report by date range, customer location, or transaction type, then download it in a standard format for your accountant or your filing workflow.

How Wallet Tax prepares your team for each filing

Tax on every charge

Wallet Tax adds the right tax to every invoice, subscription charge, and checkout payment, so your finance team stops looking up rates and working them out in a spreadsheet.

60+ jurisdictions from one configuration

Wallet calculates the tax for every supported jurisdiction from the same settings. When you enter a new market, your team adds a billing entity for it, with no new tax integration to build.

Full audit trail on every transaction

Wallet records how it sets each rate, with the jurisdiction, the components, and the rule that applies. Your accountant can then export that documentation in one step.

Rate changes that apply on their effective date

When a jurisdiction changes its rate, Wallet switches to the new rate at the local time when the change takes effect, so every transaction uses the rate in force on its date.

Businesses that calculate tax with Wallet

A stock-media library sells downloads in 25 countries

A stock-media library sells image and audio downloads to buyers across Europe, North America, and Africa. Each checkout needs the right tax for the buyer's jurisdiction. European B2B buyers fall under reverse-charge VAT, US buyers pay state sales tax, and West African buyers pay VAT where it applies. Wallet Tax uses the billing entity, the buyer's location, and the business relationship to choose the right treatment for each order.

Result

The finance team stops keeping its country-by-country tax spreadsheet and compiles each quarterly VAT return from Wallet's tax reports. To open a new market, the team adds a billing entity, after which Wallet applies the right rate to every order there.

A stock-media library sells downloads in 25 countries

Four African revenue authorities change rates on their own schedules

A retailer sells across Ghana, Nigeria, Kenya, and South Africa, where each country adjusts its tax rates on its own schedule. If the finance team tracks each revenue authority's announcements and enters rate changes into the billing system by hand, a missed update can mean undercollected tax and rework.

Result

Wallet Tax charges each country's current rate on every transaction and moves to a new rate on the day that it applies, so the finance team stops watching each authority's tax bulletins. Every invoice shows the rate that applies on its date.

Four African revenue authorities change rates on their own schedules

A translation agency invoices business clients across borders

A translation agency in London bills business clients in the UK, the EU, and Ghana. UK clients pay VAT at the current rate, EU business clients receive reverse-charge invoices, and Ghanaian clients receive invoices with the treatment that Ghana's rules set for a foreign supplier. Wallet Tax picks the treatment for each invoice from the client's location and the business relationship. At the end of the year, Wallet produces reports that divide the agency's revenue by jurisdiction for its accountant.

Result

The owner stops second-guessing which clients need reverse charge and which need VAT, because Wallet Tax sets the treatment on each invoice. The accountant prepares the year-end filing from Wallet's reports, so the owner skips the line-by-line review of every invoice.

A translation agency invoices business clients across borders

A marketplace remits tax on behalf of its vendors

In some jurisdictions, the law requires a marketplace platform to collect and remit tax on behalf of its vendors. Wallet Tax calculates the tax on each marketplace sale, adds it to the buyer's checkout total, and shows it as an amount separate from the vendor's payout and the platform fee. Wallet's tax reports list the tax collected in each jurisdiction for remittance, while each vendor receives a tax summary with their payout statement.

Result

Wallet separates the tax from every vendor payout, so the platform's finance team remits each quarter's tax from Wallet's report with no tax code of its own. Vendors can see the tax on their earnings statements.

Tax calculation across 60+ jurisdictions

Calculate Ghana E-VAT, Nigerian VAT, European VAT, and US sales tax from the same settings, then export an audit trail for every transaction.