Skip to content

Creating & Managing Invoices

TheraTap includes a complete invoicing system tailored specifically to the needs of animal physiotherapists and animal therapists. You create invoices directly from an assessment, add line items, and send the finished PDF by email — all in one place.


Quickly Created

Manually or directly from an assessment — contact, patient, and line items are automatically applied.

PDF with SEPA QR Code

Professional invoice PDF including a QR code for easy payment via banking app.

Automatic Calculation

Subtotal, VAT, and total are calculated in real time — including support for the small business regulation.

Always in View

Draft, Open, Paid, Overdue: Track the status of every invoice and send it directly by email.


  1. Create a new invoice

    You have several options:

    • Via the menu: Go to Invoices+ New Invoice
    • From an assessment: Open a completed assessment → Action menu → Create Invoice. The assessment data is automatically applied.
    • Via the header: Click + Create in the top right → New Invoice
  2. Assign contact and patient

    Select the pet owner (invoice recipient) and optionally the associated animal. Address data is automatically pulled from the contact.

  3. Set invoice details

    • Invoice date — Defaults to today’s date
    • Service date — When the assessment took place
    • Due date — Payment deadline
    • Price type — Net or gross (depending on your settings)
  4. Add line items

    Add one or more invoice line items:

    • Manual entry — Freely enter description, quantity, unit price, and tax rate
    • From the item catalog — Insert predefined items with one click
    • From appointment data — Import treatment types and appointments as line items

    Each line item can include a detailed description — e.g., for comprehensive service documentation.

  5. Review and save

    The subtotal, tax amounts (grouped by tax rate), and total are calculated in real time. Save the invoice initially as a Draft.


Each line item on your invoice contains:

FieldDescription
DescriptionShort label of the service or item
Detailed descriptionOptional extended explanation
QuantityNumber (e.g., 1 assessment, 3 units)
Unit pricePrice per unit
Unite.g., piece, hour, session
Tax rateVAT rate (e.g., 19%, 7%, or 0% for small business regulation)
TypeService, item, or appointment

You can rearrange the order of line items via drag & drop.


When you are satisfied with the draft, click Finalize. The following happens:

  1. A sequential invoice number is assigned (according to your configured format)
  2. The invoice status changes from Draft to Open
  3. A PDF is automatically generated — including a SEPA QR code for easy payment
  4. The invoice can no longer be edited in terms of content

Each invoice follows a clear lifecycle:

StatusMeaning
DraftThe invoice is being prepared and can still be edited
OpenThe invoice has been finalized and sent to the client
PaidPayment has been recorded — with date and payment method
OverdueThe due date has passed and payment is still outstanding
CanceledA cancellation invoice has been created

Once payment is received, mark the invoice as paid:

  1. Open the invoice
  2. Click Mark as Paid
  3. Select the payment date and the payment method:
Payment MethodDescription
Bank transferClassic bank transfer
Cash paymentCollected on site
PayPalPayment via PayPal
SumUpCard payment via SumUp terminal

If a finalized invoice needs to be canceled:

  1. Open the relevant invoice
  2. Click Cancel
  3. TheraTap automatically creates a cancellation invoice (credit note) with negative amounts
  4. The original invoice is marked as canceled

The invoice overview provides powerful filters:

  • Status filter — Display drafts, open, paid, or overdue invoices
  • Time period — Filter by invoice date
  • Search — Search by invoice number, contact name, or patient
  • Sorting — By date, amount, status, or invoice number

You can send invoices by email directly from TheraTap:

  1. Open the finalized invoice
  2. Click Send by Email
  3. The PDF is automatically attached
  4. Write a personal message or use your template

You can also select invoices as attachments in the mail composer when writing a general email.


TheraTap automatically detects when the due date of an open invoice has passed. On the dashboard and in the invoice overview, you can see at a glance which payments are still outstanding.