Skip to main content
With invoicing in anny, you automatically create invoices for bookings and orders. You define how your customers pay, when invoices are sent and which information appears on the invoice.

How does invoicing work?

As soon as a booking is completed, anny automatically creates an order with an associated invoice draft. Depending on your configuration, the invoice is either finalized and sent immediately or first saved as a draft until you complete it manually. Invoicing is structured across three levels:
  1. Global settings: Due date, payment reminders, allowed payment methods and bank details for the entire account.
  2. Payment method per service: For each service (booking option), you decide individually in the Payments tab whether payment is offline, online in advance or via invoice (Pay-Later).
  3. Invoice fields: Custom order and customer data that is requested during checkout and automatically transferred to the invoice.
Invoice numbers are assigned automatically in ascending order. Finalized invoices are immutable, corrections are made via cancellation or correction invoices.

Payment methods

For each service, you choose one of three payment methods in the Payments tab:
Paying online in advance requires an active Stripe Connect connection. Pay-Later requires that either online payment or payment by bank transfer is allowed in the global settings.
With Pay online in advance, you can additionally activate Allow on-site payment: customers can then pay on site instead and do not need to enter any payment details online. Generate invoice for on-site payment controls whether an invoice is created right away.

When do I use this?

  • You want to bill bookings automatically and send invoices: Activate Generate invoice automatically per service.
  • You offer paid services and want immediate payment: Choose “Pay online in advance” and connect Stripe Connect.
  • Your customers prefer to pay by invoice or bank transfer: Use Pay-Later and activate payment reminders.
  • You work with corporate customers who need collective invoices: Combine Pay-Later or offline payment with customer balances (from the Business plan).
  • Not suitable for: Purely free bookings without billing. Here you can simply leave invoicing deactivated.

Relationship with other features

Settings & options

Global invoice settings

Path: Account → Settings → Invoicing (section Automated invoicing)
The Logo on the invoice PDF does not come from this tab. Upload it under Account → Settings → General. It then appears automatically on new invoice PDFs. See Account settings.

Payment method per service

Path: Catalog → Services → open the service → Payments tab (or Resource → open the booking option → Payments)

Custom invoice fields

You can request custom data during checkout and display it automatically on invoices, for example a cost center, order number or VAT ID.
1

Create custom data fields

Open Account → Settings → Data fields. Under Custom order fields or Custom customer fields, you create new fields. Activate Request in checkout and optionally Required.
2

Link fields to the invoice

Switch to Account → Settings → Invoicing → Invoice fields → Add data field. Choose a name, category and the custom field you created earlier, then click Save.
The linked fields then appear on the invoice PDF and in electronic invoices.

Further reading

Pay-Later

Set up payment by invoice and track payment status.

Invoice draft

Edit drafts, adjust line items and finalize them.

Invoice correction

Cancellation, correction invoice and address change.

Customer balances & collective invoices

Collect invoice drafts and consolidate them at the end of the period.

Accounting with anny

Bank statements, export formats and DATEV workflow.

DATEV import

Set up automatic invoice forwarding to DATEV.

GoBD at anny

Finalization, immutability, and cancellation in detail.

FAQ

No. Invoicing also works without online payment. You can generate and send invoices via offline payment or Pay-Later (bank transfer) without setting up Stripe Connect.
Yes. The payment method is set individually per service (booking option) in the Payments tab. For example, you can configure meeting rooms with online payment in advance and workspaces with Pay-Later.
When “Generate invoice automatically” is active, the invoice is finalized and sent at the time of booking. With Pay-Later, it is generated on the day of the booking and sent to the customer by email.
Yes. Under Account → Settings → Invoicing, choose the organization language or the customer language at Invoice language. Invoices are then generated in the chosen language.
Yes. The invoice PDF shows the Logo you upload under Account → Settings → General. The Invoicing tab has no separate logo option — the organization logo is used automatically.

Troubleshooting

Make sure that either “Allow online payment” or “Allow bank transfer” is activated under Account → Settings → Invoicing. Without one of these two options, Pay-Later is not available.
The field must also be linked under Invoicing → Invoice fields. Simply creating it under Data fields is not enough.
With offline payment and Pay-Later by bank transfer, you have to set the payment status to “paid” manually. Only with active online payment via Stripe is the status updated automatically.
Check under Account → Settings → General that a Logo is uploaded. Only newly generated invoice PDFs pick up the logo. Finalized invoices stay unchanged.