The contracting party and invoicing entity is Bochmann Software GmbH, based in Germany. The full address and VAT registration number appear on every invoice and in the portal imprint.
For the three self-service plans (Starter, Team, Business), Stripe handles invoicing fully automatically. Enterprise contracts continue to run via manual contract conclusion with individual invoicing — details on the Plan overview and via the contact form.
Where to find the PDF
Stripe generates the invoice as a PDF automatically at the time of payment and sends it to the accounting address stored in the Stripe customer record. In the portal UI:
- Open
/account/billing - Click "Manage subscription"
- In the Stripe Customer Portal under Billing history, view all invoices, each with date, amount, status (paid / open / failed), and a download link
If the order was placed via "Invoice with bank transfer", the invoice is sent immediately with a 14-day payment term.
What the invoice contains
- Invoice number (assigned by Stripe, sequential per customer)
- Invoice date and service date
- Service period (twelve months from the billing date)
- Plan name "CodeCharter Subscription Starter | Team | Business"
- Net amount
- VAT rate and VAT amount, or Reverse Charge notice for EU B2B with a valid VAT ID
- Gross amount
- Payment method (SEPA / card / bank transfer)
- For SEPA: mandate reference and creditor ID
- For bank transfer: Bochmann Software GmbH bank details
Taxes and Reverse Charge
- Domestic (Germany): 19 % VAT added.
- EU (non-Germany) with a valid VAT ID: Reverse Charge, invoice issued net. Stripe validates the VAT ID against the VIES system directly in the checkout.
- Third countries: net; the recipient handles any import considerations.
Classification runs fully automatically via Stripe Tax at checkout. If you want a different VAT treatment later (for example adding a VAT ID retroactively), that is done via Billing information in the Stripe Customer Portal — changes take effect from the next invoice.
Purchase order number on the invoice
Do you need a purchase order number on the invoice? In the Stripe Customer Portal under Billing information there is a "Reference / PO Number" field — the value appears as a reference on the next invoice. Retroactively adding it to already-issued invoices is not possible for accounting compliance reasons.
Data processing agreement (DPA)
A GDPR-compliant standard DPA is available. For self-service plans it is linked as a PDF in the onboarding email on each purchase; for Enterprise contracts it is part of the contract documents.
More at Privacy and GDPR.
Vendor onboarding
Some customer companies require a self-service vendor portal submission or a credit check before a first purchase. Send us the list of required documents and we will provide everything (business registration, commercial register extract, VAT certificate, terms and conditions, DPA). For Stripe self-service purchases this can also be supplied after the fact — Stripe issues the invoice upfront.
Early termination
Self-service subscriptions can be cancelled at any time in the Stripe Customer Portal. Access remains active until the end of the period, then it lapses. Immediate reimbursement of the current period is not available; in exceptional cases contact us via the contact form.
More details at Cancellation and Payment and billing.