Skip to main content
When Automatic tax is turned on in your Autumn settings, Autumn asks Stripe Tax to calculate tax on every subscription, invoice and checkout it creates. Stripe works out the rate from where the customer is, so tax can only be calculated when Stripe knows the customer’s location.

How the customer’s location is collected

Invoices are sent by email and never show the customer an address form, so in invoice mode Autumn refuses to send an invoice it can’t tax rather than silently sending one without tax.

Invoice mode without an address

If automatic tax is on and the customer has no billing address, an invoice-mode attach returns a 400:
There are three ways to resolve it, all on the same request.
billingDetails is saved to the customer before billing runs, so later invoices and renewals are taxed against the same address. You can also set it ahead of time with customers.update.

Billing details

A tax ID can change the result. For example, a seller registered for Australian GST from overseas charges no GST to a customer with an ABN, so Stripe calculates $0 tax even though automatic tax is on.

Previewing tax

previewAttach returns a tax object when automatic tax applies. Pass the same billingDetails you plan to send and the preview calculates tax from them without saving anything to the customer, which is how you can show tax live while a form is being filled in.

Turning tax off for one request

tax.automaticTax.enabled: false skips automatic tax for that request only and leaves your organization setting unchanged. It works for invoices, card payments and Stripe Checkout. To apply a fixed Stripe tax rate instead, pass tax.rateId (the top-level taxRateId still works, and tax.rateId wins if both are set). A tax rate can’t be combined with tax.automaticTax.enabled: true; that request returns a 400.

In the dashboard

  • Review Changes → More Options → Charge Tax turns tax off for a single attach. It only appears when Automatic tax is on.
  • Send an Invoice shows a Billing Address section when the customer has no address. Tax updates in the pricing preview as you type, and the address, tax ID and exemption are saved to the customer when you draft or send the invoice.