> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bolta.io/llms.txt
> Use this file to discover all available pages before exploring further.

# B2B Transactions

> A workflow for issuing tax invoices via standard issuance in business-to-business transactions.

The most basic scenario, in which your company issues a tax invoice directly to a recipient.

## Workflow

<Steps>
  <Step title="Register a certificate" icon="shield-check">
    Register your company's certificate for standard issuance. You can register it directly on the Bolta web, or obtain a registration URL via the [Retrieve Certificate Registration URL API](/api-reference/certificate/retrieve-certificate-registration-url).
  </Step>

  <Step title="Standard issuance of a tax invoice" icon="code">
    Call the [Issue Tax Invoice API](/api-reference/tax-invoice/issue-tax-invoice) to issue a tax invoice to the recipient. Include your company's (the supplier's) `supplierKey` in the `Supplier-Key` header.
  </Step>

  <Step title="Receive the issuance-complete webhook" icon="zap">
    Once issuance is complete, a notification containing `taxInvoiceUrl` is sent via [webhook](/en/api-introduction/webhook-events).
  </Step>

  <Step title="Issuance-complete email" icon="mail">
    An email notifying the recipient (supplied party) that a tax invoice has been received is sent automatically.
  </Step>

  <Step title="Retrieve the tax invoice (optional)" icon="search">
    Check the issuance result with the [Retrieve Tax Invoice API](/api-reference/tax-invoice/retrieve-tax-invoice) or the [Retrieve Tax Invoice by Client Reference API](/api-reference/tax-invoice/retrieve-tax-invoice-by-client-reference).
  </Step>
</Steps>

## When It Fits

* When a business transacts directly with its recipients
* When you issue tax invoices directly using your own certificate
* When you issue single or small volumes of tax invoices
