Tax invoice APIPlatform and SaaS teams
From transaction data to tax invoices.
Your orders and settlements already live in your service. Bring tax invoicing there too, using the transaction data you already have for your own sales and your customers' sales.
01
Your sales or your customers'. Invoicing stays in your service.
Choose the issuer and certificate setup that fits your business, whether you issue for your company or on behalf of customers.
Invoice your own sales
Use transaction data from your internal system instead of entering customer details and amounts again.Issue for your customers
Customers register their certificates directly on Bolta's registration page. Your service checks registration and issues under their business.Manage what happens next
Get the final result and PDF, and issue amendments for contract cancellation, changes in supply cost, or duplicate issuance.
02Request and response
From one request to its result
The sequence of calls between your service, the Bolta API, and the institution. Bolta handles certificates and connects to the institution.
03
From the first request to production integration.
Give the documentation to your AI tool, verify your integration in the test environment, then connect production. Bolta customers have completed production integrations in the following timeframes.
Production integration case
30 minutes
Tax invoice production integration completed
Enterprise integration case
1 week
Tax invoice production integration completed
NTS system operator registration number 41000240
04Pricing and requirements
Before you get started.
Standard issuance
An ordinary tax invoice the supplier writes and issues
KRW 90 each
Amendment
Correcting an issued invoice with a reason code
KRW 90 each
API usage is separate from the service subscription and uses prepaid points.
- The issuing business needs a certificate. For customer invoicing, connect each customer's certificate registration.
- Check the final issuance result through the lookup API or a webhook.
05
Checking just one record?
Use the free tool when you want a single lookup without writing code.
06Build with your AI tool
Start with the AI tool you already use.
Copy a prompt with official documentation, prerequisites, and test goals into the AI tool you use for your project.
Tax invoice API: Integration prompt
Official docs, product scope, and test steps
Read the prompt
Integrate this Bolta API into the current project. From transaction data to tax invoices. Read the official documentation first and propose an implementation that fits the project's language and structure. https://docs.bolta.io/llms.txt https://docs.bolta.io/docs/api-introduction/quickstart https://docs.bolta.io/docs/api-introduction/usecase-b2b https://docs.bolta.io/docs/api-introduction/usecase-delegated https://docs.bolta.io/docs/api-introduction/certificate-registration https://docs.bolta.io/docs/api-introduction/amendment-guide https://docs.bolta.io/docs/api-introduction/tax-invoice-pdf https://docs.bolta.io/docs/api-introduction/webhook-events Prerequisites and scope: - The issuing business needs a certificate. For customer invoicing, connect each customer's certificate registration. - Check the final issuance result through the lookup API or a webhook. Standard issuance: KRW 90 each Amendment: KRW 90 each API usage is separate from the service subscription and uses prepaid points. Read the API key from a server environment variable. Do not ask for secrets in chat. Start with the documented test key and test inputs. Test goals: Verify test request acceptance separately from the final result. Cover missing certificates, failures, and amendments. Do not invent undocumented features or responses. Identify open questions and summarize test results and production-readiness steps.
07FAQ
Questions before you integrate
Integration steps and error codes are in the API docs.
Read the API docs (opens in a new tab)Do customers need to register certificates?
Yes. Direct customers to the certificate registration page. Check registration before requesting invoices for that business.
How do we check the issuance result?
After submitting a request, check the final result through the lookup API or a webhook.
Start integrating today. No contract needed.
Create an API key after signup with no sales call or contract. Test keys never send to the NTS and never deduct points, so you can verify everything before going live at no cost.
Want to talk through scope first?Talk to us about the API