M
Matthew Diakonov
11 min read

The ritual every guide skips

Anthropic VAT on consulting invoices, the monthly passthrough ritual.

Every article on this topic explains how Anthropic charges VAT to you and how to add a VAT ID. None cover what happens next. On the first business day of each month you have one invoice from platform.claude.com that needs to become three or four line items on three or four client invoices, each with a different VAT treatment. This page is about that ritual, and how Clone runs it without an API.

$49/mo on Solo. No per-engagement fee. No Anthropic API key required.
4.9from 127 consultants
Works with platform.claude.com without an API key
Handles EU reverse charge, UK domestic, and outside-scope rules
Writes to QuickBooks, Xero, FreeAgent, Wave, or a Sheets template
$49/mo on Solo, no per-engagement or per-invoice fee

What every article on this topic actually covers

If you type this question into Google today, the pages you find answer a narrow version of it. Fazm runs a long walkthrough of the VAT rates Anthropic applies by country. The Anthropic help center has three separate articles on adding a tax ID to Claude Pro, Team, and the Console. There are accounting blog posts on how Stripe Tax handles EU MOSS on behalf of Anthropic. There is a Reddit thread with a country-rate table.

All of them stop at the moment the Stripe-generated PDF lands in your inbox. From that point forward, you are on your own. And if you are a solo consultant who uses Claude in client delivery, that is the moment the real work begins.

This page is about what comes next.

What every existing guide covers, and what it does not

Fazm: how Anthropic charges youClaude support: add VAT IDAnthropic help: invoice historyReddit threads: rate tablesAccounting blogs: EU MOSS recapYouTube: Console walkthroughsNot covered anywhere: the passthrough ritualNot covered: per-engagement splitNot covered: cross-border reverse charge on rebill

The anchor fact

memory/rituals/anthropic-passthrough.md, the whole design in one file

The monthly ritual is not a workflow built inside Clone. It is a markdown file on your Mac. The file has five blocks: schedule, source, splits_YYYY_MM, vat_treatment, and actions. The splits block assigns each engagement a percentage of the month's Anthropic spend. The vat_treatment block carries the rule per client: country, B2B status, VAT ID on file, the exact line label, and the rate. Editing one line in the splits block on the first of the month is the whole monthly effort.

The architectural principle that lets this file be the entire configuration surface is in src/components/architecture.tsx lines 56 to 58: "Tool agnostic by design. Clone uses the apps you already pay for. Switch CRMs, change invoicing tools, add a new client portal, Clone adapts in the same conversation. No re-wiring required."

And the layer that makes this work without an Anthropic API is the Computer Agent, described at src/components/architecture.tsx lines 18 to 22: "Reads the screen, clicks, types, scrolls." That is the layer that signs into platform.claude.com and downloads the PDF. No API key ever enters the system.

What the first of the month looks like, literally

A real Clone chat on the first business day of May, covering April usage, four clients across three VAT regimes.

Clone chat, May 1st 08:00

The ritual file, top to bottom

This is the complete file for a solo consultant with three billable clients and a slice of internal research and development. Every other detail flows from it: the PDF download, the QuickBooks posts, the client invoice lines, the VAT notes. Change the splits for next month, the rest stays the same.

memory/rituals/anthropic-passthrough.md

One Stripe-generated PDF, several downstream surfaces

The Computer Agent reads the invoice once and writes into every tool that needs a line. It does not know whether the target is QuickBooks Online, a Sheets template, or a Clio billing tab. That is the point.

From platform.claude.com into whatever accounting tool is open

platform.claude.com invoice PDF
memory/rituals/anthropic-passthrough.md
Usage splits per engagement
Per-client VAT rules
Clone Computer Agent
QuickBooks Online expense lines
QuickBooks Desktop draft invoice
Xero bill + client invoice
Google Sheets invoice template
Gmail draft with PDF attached
Client portal note

Five VAT rules that always apply, on every run

These are the rules the ritual file encodes, in the order they fire. Each one corresponds to a real client situation that is otherwise easy to get wrong.

The invoice lives behind a login, not an API

Anthropic's monthly invoice is a Stripe-generated PDF reachable only from platform.claude.com/settings/billing > Invoice history. There is no Billing API for consultants. Clone signs in with your stored credentials, clicks the same download button you would, and saves the file. No OAuth app, no webhook, no third-party connector that a client would have to trust.

Reverse charge for EU and UK B2B clients

If your client is a business in another EU member state or in the UK post-Brexit, you re-bill with 0% VAT and add an Art. 196 Directive note. Clone pulls the VAT ID status from the client record in memory and applies the right rate automatically.

Domestic rate for same-country B2B

A UK consultant re-billing a UK client uses 20%. A German consultant re-billing a German client uses 19%. The ritual file lists the rate per client, not per country, so edge cases get handled without a branching mess.

Outside scope for non-EU, non-UK customers

A US or APAC client gets a zero-rated line with 'outside the scope of UK/EU VAT' in the note. The PDF from Anthropic is still attached so the client accountant can reconcile if they ever ask.

Your own VAT ID state changes the math upstream

If you added your VAT ID to the Anthropic Console after the invoice was already cut, Anthropic charged you VAT at your country rate. The ritual detects this from the PDF (tax line greater than zero) and routes the VAT to input tax recovery on your books instead of passing it through.

Zero reissued invoices

My German client's VAT ID lapsed in January. Clone flagged it on the February run, re-billed at 19% with the correct note, and I did not have to reissue anything a month later.

paraphrased from a Clone solo-consultant workflow

When this ritual earns its keep

Pick the statements that describe your practice today. Three or more means you are the target reader for the ritual.

Does this apply to your practice?

  • You use Claude in client delivery and pass the cost through
  • You have clients in different countries with different VAT rules
  • You use QuickBooks Desktop, Xero, FreeAgent, Wave, or a Sheets template
  • You added your VAT ID to Anthropic late and have some invoices with VAT charged
  • You stopped trusting the spreadsheet that splits the monthly bill
  • You want one file you can hand to your accountant to show the logic
  • You do not want another vendor cloud holding your client billing data
  • You tried Expensify or Dext and nothing reads platform.claude.com

The unautomated month, versus the Clone month

Same invoice, same four engagements, two different Monday mornings.

On the first Monday of the month you log into platform.claude.com, download the invoice PDF, and open a spreadsheet. You allocate the month's spend across your four active engagements by eye. You copy numbers into QuickBooks one reimbursable expense line at a time. You open each client's draft May invoice and type 'Claude API passthrough, April' with the correct rate for that client, reverse charge note where needed, and attach the same PDF to four different drafts. You miss the fact that your German client's VAT ID lapsed last quarter and re-bill at 0% instead of 19%. You catch it two weeks later when the client's accountant replies.

  • Manual split across engagements, no memory between months
  • PDF attachment is a drag-and-drop four times per client cycle
  • Reverse charge notes written from memory, or copy-pasted wrong
  • Mistakes caught by the client, not you

Fifteen-minute setup, then it runs every month

1

Confirm your VAT status on the Anthropic side

Sign into platform.claude.com/settings/organization. If you should be reverse-charged and are not, add your VAT ID. If you are a non-EU, non-UK consultant, no action here.

Anthropic processes VAT exemptions prospectively, so any invoice cut before you add the ID will still show tax. The ritual handles both cases: for those invoices you recover the tax as input on your books, for later invoices you apply reverse charge.
2

Write memory/rituals/anthropic-passthrough.md

List each active engagement, its percentage share of this month's Anthropic usage, and the VAT rule that applies to that client.

The file is about sixty lines for a typical solo practice with three or four active clients. You will revisit the splits section monthly because usage shifts. The VAT rules section rarely changes because it is keyed to the client's country and B2B status.
3

Run the ritual manually once while watching

First of the next month, fire the ritual from the Clone chat. Clone opens platform.claude.com, downloads the PDF, and walks through writing the lines into your accounting tool. You watch each click.

Dry-run mode saves everything as drafts. No invoice gets sent. If the split is wrong for one client, you fix the markdown and re-run. On the second run Clone has it right.
4

Schedule it and stop thinking about it

Set the ritual to fire on the first business day of every month at 08:00. Drafts land in your inbox, you approve them with the clients who need review, auto-send for the ones flagged auto_send.

When a new client starts, add one block to the markdown file. When the usage split changes, edit one month's numbers. Everything else is the same ritual every month.
0 minsetup time from signup to first monthly run
0Anthropic API keys or OAuth scopes required
0markdown file controlling the ritual end to end
$0per month on Solo, no per-engagement fee

The end-to-end path, one invoice in, four drafts out

A literal flow from "ritual fires at 08:00" to "four client invoice drafts waiting for your review".

From platform.claude.com to four client drafts

1

Ritual wakes at 08:00 on the first business day

Clone reads memory/rituals/anthropic-passthrough.md, locates the current month's splits block, and cross-checks that percentages sum to 100. If not, the run stops and asks in the chat.

2

Sign into platform.claude.com using keychain credentials

Credentials stay in the Mac keychain. Clone types them into the login form and discards them from memory after sign-in. Two-factor prompts are surfaced to you in the chat.

3

Navigate to Settings > Billing > Invoice history

Download the latest PDF into ~/Clients/_shared/anthropic/INV-YYYY-MM-ANT.pdf and parse the subtotal, tax, and total from the PDF text layer.

4

Post reimbursable expense lines on your own books

Open QuickBooks Online or Xero, create one reimbursable expense per engagement, attach the PDF to each line, tag each with the engagement code from the ritual file.

5

Draft the client lines with per-client VAT rules

Open each active engagement's May draft, add 'Claude API usage, April 2026' as a line. For EU B2B, rate 0%, Art. 196 note. For same-country B2B, domestic rate. For outside-EU, 0-rated with 'outside the scope' note.

6

Attach the Anthropic PDF to every client draft

Clone drag-and-drops the same PDF onto each draft so the client's accountant sees the source document alongside the re-bill line.

7

Post drafts to chat for your review

You see four links in the Clone chat. Approve, edit the markdown if a split was wrong, re-run that one draft. No invoice is sent without your approval.

Why every other tool stops at the invoice download

The category has a blind spot on this one topic. Here is how Clone compares to the alternatives you would otherwise stitch together.

FeatureFazm guides, accountant reconciliations, custom pipelines, ExpensifyClone
Covers how Anthropic charges VAT to youYes. Fazm, the Anthropic help center, and most accounting blogs explain EU rates, UK reverse charge eligibility, and how to add a VAT ID in the Console.Yes, and Clone goes further. It reads the monthly PDF and detects when VAT was charged to you versus when the reverse charge was applied, then routes the number correctly on your own books.
Covers the monthly ritual of re-billing clientsNot covered. Every ranking page stops at 'your Anthropic bill'. What happens next, how you slice one Stripe PDF across four active engagements, is left to you and your accountant.The ritual file is the whole page. memory/rituals/anthropic-passthrough.md lists engagement splits, per-client VAT treatment, and the line label Clone writes onto each client invoice.
Handles cross-border reverse charge on rebillNot covered. Generic guides assume one country, one customer, one rate. A solo consultant with clients in Germany, the UK, and the US is out of scope.Clone applies Art. 196 Directive notes for EU B2B, domestic rate for same-country B2B, and 'outside the scope' for non-EU and non-UK. Rule lives per client in the ritual file.
Requires an Anthropic API integrationA custom pipeline would need the Claude usage endpoints plus a separate Stripe Issuing or billing API that Anthropic does not publish for VAT details. Most tools cannot touch this.Zero API. Clone signs into platform.claude.com the same way you do, downloads the PDF, and parses it locally on your Mac.
Works alongside your existing accountingEither you copy numbers by hand, or you adopt a bookkeeping SaaS that re-categorises everything and needs its own rollout.Clone writes to whichever accounting tool is on your screen. QuickBooks Desktop, QuickBooks Online, Xero, FreeAgent, Wave, a Google Sheets invoice template, Clio billing, or a custom Airtable base.
Setup from signup to first monthly runMultiple days to stand up a custom pipeline. Scope Anthropic usage endpoints, pay an accountant to map per-engagement expense accounts, hope Stripe exposes the tax fields you need.Under fifteen minutes. Install Clone, write one markdown file with your engagements, splits, and per-client VAT rules, run the ritual once while watching, correct anything wrong in the markdown.
CostAn accountant-run monthly reconciliation is two to four hours of billable time. A custom pipeline built by a developer is four-figure setup plus ongoing maintenance. A virtual assistant runs $3,000 to $6,000 a month.$49 a month on the Solo plan. One plan, one markdown file, no per-engagement fee.
The monthly Anthropic passthrough was the worst part of running a two-country practice. Four engagements, three VAT regimes, one spreadsheet that was always out of date. One markdown file replaced all of it.
S
Solo consultant, UK and EU practice
paraphrased workflow, Clone Phase 4 operations

The numbers that actually matter

Not usage metrics. Not accuracy scores. The numbers that decide whether a solo practice will adopt this.

0 min

one-time setup, from install to first monthly run

0

Anthropic API keys, OAuth tokens, or webhooks wired

$0

per month on Solo, no per-engagement fee

Reference material worth keeping open

These are the pages and concepts you want bookmarked while you set the ritual up. After that, the markdown file is enough.

CS
Claude Console Settings

platform.claude.com/settings/organization, where you add or update your tax or VAT ID

IH
Invoice History

platform.claude.com/settings/billing, the Stripe-generated PDF you download every month

AR
Art. 196 Directive

The EU reverse charge clause you cite on cross-border B2B re-bills

HM
HMRC Place of Supply

Applies to UK consultants billing non-UK clients, clarifies VAT is out of scope

RE
Anthropic Receipt Email

Inbox subject: 'Your receipt from Anthropic', the copy of each invoice

ST
Stripe Tax ID Validation

Anthropic uses Stripe Tax, so VAT IDs are validated against VIES and HMRC in real time

VI
VIES Lookup

ec.europa.eu/taxation_customs/vies, checks a client's EU VAT ID is still active

QD
QuickBooks Desktop

First-class surface for Clone, no Web Connector service required

Hand the Anthropic passthrough to Clone this month.

Twenty-minute walkthrough. We write the first markdown file with you and run one dry ritual against your real Console.

Frequently asked questions

Why does this need its own workflow? Can I not just let my accountant reconcile the Anthropic invoice at quarter end?

You can, and many consultants do. The problem surfaces when you re-bill the cost to a client in the same month it was incurred. If the client is in another EU state you re-bill at 0% with an Art. 196 Directive note. If the client is in your country you re-bill at the domestic rate. If the client is outside the EU and UK the line is outside the scope of VAT. At quarter end your accountant can fix your own books, but the client invoice has already been sent. Getting that wrong means credit notes and awkward emails. The ritual puts the VAT treatment on the line in the same month the spend happened, so nothing has to be unwound later.

Does Clone need an Anthropic API key to pull the invoice?

No. The Computer Agent layer in Clone, described at src/components/architecture.tsx lines 18 to 22, drives applications at the UI level. For this ritual it signs into platform.claude.com with your stored credentials, clicks 'Settings', clicks 'Billing', clicks 'Invoice history', and clicks download on the latest row. Anthropic does not expose a public billing API for VAT details, so this is the only reliable path. It also means you never have to create an API key for a tool that should not have read access to your usage anyway.

What exactly is in memory/rituals/anthropic-passthrough.md?

Five blocks. First the schedule and the source URL. Second the splits for the current month, a list of engagement keys and percentages that must sum to 100. Third the vat_treatment block, per-client country, B2B status, VAT ID on file, the line label, the rate, and the note. Fourth the my_books block that tells Clone which expense account to post the cost to on your side. Fifth the actions block, a list of plain English steps Clone executes on the first business day of the month. Editing the splits is the monthly work. Everything else is stable.

What happens when my Anthropic invoice shows VAT charged to me because I added my VAT ID late?

The ritual detects this. If the PDF shows a tax line greater than zero, Clone routes the VAT amount to an input tax recovery line on your own books rather than re-billing it to clients. The net (subtotal) is still split across engagements per the rules. At your next VAT return your accountant sees a tidy input tax line tied to Anthropic invoices from the months before your ID was on file. Anthropic confirms this behaviour in their help center: 'VAT exemptions are processed prospectively'. The ritual makes prospective-only tolerable.

How does the cross-border EU B2B reverse charge line actually read on my client invoice?

Clone writes the line label from the ritual file. For an EU B2B client it looks like this: 'Claude API usage, April 2026 (reverse charge, Art. 196 VAT Directive)', quantity 1, rate in your billing currency, 0% VAT. A footer note is added: 'VAT to be accounted for by the recipient under Art. 196 of Council Directive 2006/112/EC.' The client's accountant sees the reverse charge treatment, books the input and output VAT at the same time, and nets to zero. No surprise charges.

My clients are on different billing currencies. Anthropic bills me in USD. How does Clone handle the FX?

Two options, both selectable in the ritual file. Option A: use Anthropic's invoice date and the day's ECB rate to convert USD into your home currency, then re-bill in the client's currency at your own daily rate. Option B: carry the USD amount through unchanged and let the client's accounting tool convert it. Option A is common for UK consultants billing EU clients in EUR. Option B is common when you want the client to see a one-to-one line against the Anthropic PDF attached. Clone stamps the chosen FX policy into the line label.

What if my accountant wants to see the working, not just the number?

Every draft invoice Clone produces has the Anthropic PDF attached. The expense lines on your own books link back to the same PDF in your shared folder, and the action log records the percentage applied and the rule block from the markdown file at run time. You can hand your accountant three things: the markdown file (the rules), the month folder of PDFs (the source), and the action log (the math). That is the working, on one screen.

Does this mean I can finally drop Expensify or Dext for this one line item?

For the Anthropic passthrough, yes. Expensify and Dext cannot sign into platform.claude.com, so today you download the PDF yourself and email it in. With Clone running the ritual, the PDF lands in your accounting tool with the right categorisation and the client line already drafted, which is everything those tools exist to do for this category. You can keep them for other expense categories if that is simpler. The architectural principle in src/components/architecture.tsx lines 56 to 58, 'Tool agnostic by design', is literal here: you remove one tool from your stack, you do not add one.

I do not use Claude for every client. Can the ritual skip non-Claude engagements?

Yes. Only engagements listed in the splits block for the current month are touched. If an engagement is not in the list, Clone does not open that client's draft. If you ramp a new client onto Claude mid-month, you pro-rate the share in the markdown file for that month and re-run the ritual. The file is the source of truth, and every number on every invoice is traceable back to a line in it.

Is it safe to let Clone sign into platform.claude.com with my credentials?

The credentials stay in your Mac keychain. Clone reads them from the keychain the same way a browser auto-fill does, types them into the login form, and discards them from memory after sign-in. Your Anthropic account itself is protected by two-factor if you have it on, which you should, and Clone does not bypass two-factor. When a TOTP prompt appears the first time in a session, Clone surfaces it to you in the chat and you type the code. The session cookie lives for the session, nothing more.

How does this compare to hiring a bookkeeper to do it every month?

A bookkeeper running this reconciliation well costs two to four hours of billable time a month. In the UK that is roughly 80 to 200 GBP. In the US it is 150 to 400 USD. A virtual assistant capable of the same work runs 3,000 to 6,000 USD a month for full coverage. Clone is 49 USD a month and runs every first business day without asking. The tradeoff is the same as elsewhere in Clone: you write the rules once in plain English, the software executes the rules, your accountant still exists to review and file, not to pipe data.

What is the anchor fact on this page?

The ritual file at memory/rituals/anthropic-passthrough.md is the whole design. Specifically the splits block (engagement key mapped to percentage share, summing to 100) paired with the vat_treatment block (per client, country, B2B status, rate, note, line label). Nothing else on the internet treats the Anthropic invoice as an input to a monthly consulting ritual. Every ranking page stops at 'here is how Anthropic charges VAT to you'. This page starts there.