Billing for multiple entities in Alguna is simple. Most of our customers sell globally, and they can set up a UK entity, a US entity, and an EU entity, in minutes. Each one invoices in its own currency, under its own legal name, with its own numbering.
Then sales tax enters the picture.
Every entity has its own registrations, its own nexus exposure, and its own filing obligations, and the moment one of them sells into a new state or country the question stops being "do we charge tax?" and becomes "which entity owes what, and how long has it been wrong?"
Plus, usage-based billing adds more complexity.
With our native Anrok integration, tax scales with your entity structure. Turn it on once, and every invoice, credit note, and self-serve checkout flow across your entities gets rates from your own Anrok registrations, without spreadsheets, manual tax codes, or mapping projects.
Visit our Anrok documentation to learn more about the setup, how products map to Anrok, and included features.
Note: You can only set this up if you have an existing Anrok seller account and Anrok is your system of record for registrations and returns.
What the Anrok integration does
Four things happen once your Anrok integration is live:
- Tax is calculated by Anrok, at the moment of billing. Every draft invoice, self-serve checkout flow, and credit note gets a live rate from Anrok based on the customer's address, their tax IDs, and what you're actually selling them.
Drafts are re-rated whenever something that affects tax changes. Once an invoice is issued, its tax is assessed against the customer details as they stood at issuance, so a later address change doesn't move an already-issued invoice. - Every product carries a tax category. Alguna ships a curated tax-code taxonomy. This includes 31 categories spanning SaaS, PaaS and IaaS, hosting and domains, downloaded and on-premise software, professional services, digital goods and digital advertising, almost all of them split into business and consumer variants.
Pick a code on the product, and Alguna creates the matching product in Anrok with the right tax category. If you've since tuned that category in Anrok yourself, Alguna flags the difference rather than overwriting your change. - Issued invoices record themselves. The moment an invoice is issued, Alguna writes the transaction to Anrok, ready for filing. If the invoice changes, the record is updated; if it's voided, the record is voided too.
When you apply a credit note, Alguna records the negation, in full or in part, against the original. Your Anrok transactions match your Alguna invoices without a spreadsheet in between. - A ledger you can actually reconcile. A new Tax section in Alguna shows every calculation and every recorded transaction, with the tax printed on the document next to the tax Anrok recorded, and any difference flagged so you can filter straight to it.
What it means for your finance teams
Close the books faster. No exporting invoices, no reformatting, no re-keying into a tax tool before filing. What was invoiced is already what's filed.
Stop under- and over-collecting. Reverse charge, VAT exemptions, and jurisdiction-specific rules are decided by Anrok's engine, per line, using validated buyer tax IDs.
Be audit-ready by default. Every calculation stores the full jurisdiction breakdown and the exact exchange with the tax engine. When an auditor asks why an invoice from fourteen months ago carried 8.25% instead of 8.875%, the answer is a click away, not a forensic exercise.
No silent failures. If Anrok can't be reached, Alguna does not fall back to a flat rate and issue an invoice with the wrong tax on it. It stops and tells you. Wrong tax on an issued invoice is far more expensive than a delayed invoice.
Historic invoices stay historic. The customer's address and tax IDs are frozen onto the invoice at issuance. A customer relocating their HQ next quarter never re-prices an invoice you closed last quarter.
How to get started: Set up your Anrok integration
Setting up your Anrok integration in Alguna is easy. Then simply watch the tax come through and check it against what you collected.
- Create an API key in Anrok
Log into your Anrok account create an API key for the seller account you want Alguna to use. Alguna creates products in your account and records transactions against them, so the key needs access to products and transactions.
- Log in to Alguna and connect Anrok
Log in and go to Settings → Connections → Integrations. Click Connect on Anrok and paste the API key. Alguna stores the key encrypted and validates it against Anrok before saving.
Note: If you run more than one Anrok seller account, make sure to give each connection a seller name so you can tell them apart.
- Enable Anrok as your tax provider
Go to Settings → Workflows → Billing → Tax and choose the legal entity and set its tax provider to your Anrok connection. The engine is chosen per legal entity, so other entities can keep using Alguna Tax or Stripe Tax.
- Choose calculation only, or calculation and reporting
Leave the engine mode on its default. This way Alguna records finalized invoices and credit notes in Anrok for filing. If you file from another source and only want Anrok’s rates on your documents, go ahead and switch to Calculation only.
- Confirm your registrations in Anrok
Anrok only collects tax where your seller account has a registration. A calculation for a jurisdiction you are not registered in will return zero tax.
Make sure to add registrations in Anrok, not in Alguna.
- Watch the tax come through
Issue an invoice, then open Tax in the sidebar. Calculations shows every tax calculation Alguna has run. Transactions shows what was actually sent to Anrok: One row per invoice, with the tax Anrok recorded next to the tax on the invoice itself.
- Check it against what you collected
Payments, refunds and disputes all live in one place, synced automatically.
Tax sits on the invoice, not the payment, so refunds and disputes don't change what Anrok files. To adjust a recorded invoice, issue a credit note in Alguna and it flows straight to Anrok, no manual work.
Visit our Anrok documentation to learn more or log in now to start automating tax compliance.
Not an Alguna customer? Book your personalized demo to start billing globally without manual workarounds.
Further reading
• External Tax Providers: Tax codes and how they are assigned to products.
About Anrok
Anrok is the AI-native tax infrastructure for global commerce. One platform runs all five tax compliance jobs, including reconciliation, which no other tax engine has built in. More than 5,500 users run compliance on Anrok across 150+ countries, reaching it in the product with Anrok Atlas, through the Anrok APIs, or with their agents.