Getting Started
Welcome to the GoodVat Developer Documentation. GoodVat is tax compliance software for online businesses: it tracks your US nexus and VAT and GST thresholds, calculates sales tax, VAT and GST on every sale, sends compliant invoices and prepares your returns in 140+ countries.
The GoodVat API is how custom checkouts, billing systems and platforms connect to GoodVat. This guide covers getting access and authenticating your requests.
Quickstart
Section titled “Quickstart”-
Get set up
Global Tax Compliance is set up with you by our team. Get in touch and we’ll configure your account.
-
Create an API key
Go to the API Keys page in your dashboard, click Create API Key, and copy your secret key (
gv_live_...). It’s shown once. -
Authenticate your requests
Send the key as a Bearer token in the
Authorizationheader of every request, from your backend only:Terminal window Authorization: Bearer YOUR_SECRET_API_KEY
Next steps
Section titled “Next steps”- Authentication: key format, headers, permissions and rotation.
- AI tax assistant: connect ChatGPT, Claude or Cursor to GoodVat over MCP.