Help

Everything you need
to get started right away.

Complete guide for TimeInvoicer — step by step.

Overview

What TimeInvoicer does for you

No technical knowledge required. If you can use WhatsApp, you can use TimeInvoicer.
📅 Calendar Create appointments, connected to your calendar.
🧾 Invoices Generate invoices from calendar appointments and save as PDF.
👤 Clients Manage client data including insurance ID and diagnosis.
📨 SMS & Email Appointment confirmations and invoice delivery.
🔒 Anonymous Anonymized PDFs for your accountant or support.
💾 Backup Back up and restore all data.
↑ back to top
Chapter 1

Initial Setup

The initial setup only needs to be done once.

Step by step

  1. Grant calendar permission
    On first launch, the app will ask for calendar access. Tap Allow.
  2. Set up an Android calendar (if you don't have one yet)
    If no calendars are visible: start with the simple local method. Google is optional.
    Recommendation: Use at least 2 calendars: 1 default calendar for work and 1 backup calendar. If something goes wrong during sync, you'll have a separate calendar copy.

    A — Simple method: add a local calendar on your phone

    1. Open the pre-installed Calendar app on your phone.
    2. Tap Settings or Manage calendars.
    3. Select Add calendar.
    4. Choose the type Phone / Local / Device (varies by manufacturer).
    5. Create two local calendars, e.g. Practice and Practice Backup.
    6. Then open TimeInvoicer and set in Menu → Calendar Settings: Practice = Default and Practice Backup = Backup.
    With the local option, there is usually no cloud sync. Therefore, also use Menu → Backups → Save calendar locally for regular backups.

    B — Optional: Google Calendar for multiple devices

    If you want to use your calendar on tablet, second phone or PC, Google Calendar is a simple solution with automatic synchronization.
    1. Open the Settings app on your phone (gear icon).
    2. Scroll to Accounts or Passwords & Accounts.
    3. Tap Add account.
    4. Select Google from the list.
    5. Sign in with your existing Google address — or tap Create account at the bottom.
    6. After signing in: Tap the new Google account and make sure Calendar is enabled.
    7. Briefly open the Google Calendar app and check that your account is visible there.
    8. Return to TimeInvoicer — the calendars will now appear in the list.

    C — Create a new Google account (if you don't have one)

    1. Follow steps B 1-4 above, until the Google sign-in screen appears.
    2. Tap Create account at the bottom → For myself.
    3. Enter first and last name, tap Next.
    4. Enter your date of birth and gender, tap Next.
    5. Choose a Gmail address or type your preferred address.
    6. Set a secure password (min. 8 characters, upper/lowercase, number).
    7. Add optional recovery email / phone number, then Next.
    8. Accept terms of service → I agree.
    9. Continue with step B 6-8 above.

    D — Create a new calendar in Google Calendar

    By default, you already have at least one calendar after adding your Google account. If you want to create a dedicated one (e.g. "Practice"), follow these steps:
    1. Open calendar.google.com in your browser.
    2. Sign in with your Google account.
    3. Click on Other calendars on the left → + Create new calendar.
    4. Give the calendar a name (e.g. Practice or Clients).
    5. Click Create calendar.
    6. On your phone, open the Google Calendar app → Menu → Settings → Your account → Sync.
    7. Return to TimeInvoicer — the new calendar will now appear in the list.

    E — Advanced Android guide (Samsung / Pixel / Xiaomi)

    Quick tip: Open the search in Android Settings and type Calendar. This usually helps you find the right menus much faster.

    Option A: New calendar via your Google account (most common)

    This keeps the calendar in sync across all devices (phone, tablet, web).

    1. Open Settings.
    2. Tap Accounts or Passwords & Accounts.
    3. Select Google.
    4. Check if your desired Google account is present.
    5. If not: Add account → Google and sign in.
    6. Tap the account → Account sync.
    7. Enable Calendar.
    Your Google Calendar is now connected. You can create an additional calendar most easily in the Google Calendar app or on the web.
    1. Open the Google Calendar app.
    2. Menu → Settings → Your Google account.
    3. Depending on version: Add calendar / Manage calendars.
    4. If no "New calendar" button is visible: open calendar.google.com in your browser and create one under Other calendars → Create new calendar.
    5. Then wait briefly or trigger sync again.
    In some versions of the Google Calendar app, you can only show/hide calendars but not create new ones. The web method is the standard workaround.

    Option B: Local calendar on phone only (no sync)

    1. Open Calendar app (Google Calendar or Samsung Calendar).
    2. Open the Calendar app settings.
    3. Look for Manage calendars / Add calendar / Accounts.
    4. Choose Device / Phone as storage location (if offered).
    5. Create a new calendar, set name and color, save.
    Advantage: no account needed. Disadvantage: may be lost on phone change/reset. Therefore back up regularly.

    Option C: Exchange / Outlook / iCloud

    1. Settings → Accounts → Add account.
    2. Select Exchange or Microsoft Outlook.
    3. Enter email + password.
    4. Enable sync: turn on Calendar.
    5. Check in the Calendar app: Menu → Calendar list (visible/active).

    When sync only shows "Contacts sync"

    This is a typical Android/Samsung issue. Follow these steps in order:
    1. Install/activate Google Calendar app (Play Store), then restart the device.
    2. Check Calendar Storage: Settings → Apps → Show system apps → Calendar Storage must be active.
    3. Open the correct sync path: Samsung usually Settings → Accounts and backup → Manage accounts → Google → Sync account.
    4. Check app permissions: Settings → Apps → Google Calendar → Permissions → Allow Calendar.
    5. Trigger sync in Google Calendar app and then sync again under Android Accounts.
    6. On Samsung, also check whether only Samsung Calendar/local calendars are active.
    Tip: For therapists, we recommend a separate calendar just for client appointments (e.g. "Practice"), a backup calendar and an anonymized backup calendar — all three can be set up in TimeInvoicer with just a few taps.
  3. Select invoice directory
    Menu → Settings → Invoice directory
    Choose the folder where invoices will be saved (e.g. Documents/Invoices).
  4. Assign default calendar & additional calendars
    Menu → Settings → Calendar → Calendars & Colors
    Assign the Default calendar label to at least one calendar.
    Optional: select a Backup calendar and/or an Anonymous backup calendar.
  5. Choose invoice template
    Invoices → Template — select a default template or create your own.
  6. Create a test invoice
    Check the PDF — this way you can immediately see if the layout and signature look correct.

Appointment format (important!)

FieldWhat goes thereExample
TitleFull client nameJane Smith
DescriptionService + + rateIndividual Therapy €160
DurationActual session length50 minutes
Important: If the € sign or amount is missing, the app cannot calculate the service fee.
↑ back to top
Chapter 2

Calendar & Appointments

The calendar is the control center: view appointments, create new ones and jump directly to invoicing.

Create a new appointment

  1. Tap New Appointment or the + icon.
  2. Fill in title (= client name), description (= service + € rate), date, time and duration.
  3. Select calendar (work / personal).
  4. Save — the appointment appears immediately in your calendar.

Smart Appointment Suggestion NEW

The app analyzes previous appointments for the client and automatically suggests the optimal next slot — locally, without internet.
  1. Select a client in the appointment form.
  2. Tap the Suggest Appointment button.
  3. The app detects the pattern (e.g. Tuesday 10:00 AM, 5 times).
  4. Dialog shows: "Next appointment: Tue, Feb 25, 2026, 10:00-11:00 AM"
  5. Apply → date and time are filled in automatically.
Requirement: At least 2 past appointments with this client.

Edit / delete an appointment

EditTap the appointment → Edit Appointment → make changes → Save.
DeleteTap the appointment → Delete Appointment → confirm. Also removed from your calendar.

More features

FeatureWhereWhat
Switch viewMenu top rightDay, week or list view
FilterFilter iconShow only certain calendars or clients
SMS new appointmentAppointment menuSend appointment confirmation via SMS
Email new appointmentAppointment menuSend appointment confirmation via email
ReportsMenu → ReportsStatistics on appointments and fees
Direct path to invoice: Tap the appointment → Invoice — all data is transferred automatically.
↑ back to top
Chapter 3

How an invoice is created from your calendar

The key principle: You enter appointments — the app builds the invoice. No double entry.

The process at a glance

📅 Create appointment 👤 Select client 🧾 Open invoice 📋 Choose date range ✅ Create PDF Each step inherits data from the previous one — you only type each value once.

Step 1: Create the appointment correctly

For the app to recognize the appointment, it must contain two things:

Calendar fieldWhat goes thereWhy
Title Full client name
e.g. "Jane Smith"
The app searches appointments by name
Description Service name + € + amount
e.g. "Individual Therapy €160"
The € amount is used as the fee
Duration Actual session length
e.g. 50 minutes
Shown as units on the invoice
Common mistake: The title contains a nickname or abbreviation instead of the full name → the appointment is assigned to the wrong client or no one.

Step 2: Open the invoice

There are two ways to reach the invoice form:

Path A — from the calendar Tap the appointment → Invoice.
Client, service and date are pre-filled instantly.
Path B — via the menu Menu → Invoices → New Invoice.
Select client manually, then specify date range.

Step 3: Choose date range

  1. Select client (dropdown or search).
  2. Set from and to dates (e.g. last month).
  3. The app automatically searches all appointments for this client in the date range.
  4. The matching appointments appear as a service table.
Tip: If the app detects multiple appointments at the same time (duplicates), a notification is shown.

Step 4: Review the service table

ColumnWhere the value comes from
DateStart date of the calendar appointment
DescriptionDescription text of the appointment (without € part)
Duration / UnitsAppointment duration / unit length (e.g. 50 min)
Fee per unit€ amount from the appointment description
TotalUnits x fee

Step 5: Diagnosis & payment status

  • Diagnosis — optional, ICD-10 or ICD-11 code (from the client's saved diagnosis)
  • Payment method — cash / transferred / outstanding
  • Invoice number — automatic, editable

Step 6: Preview and PDF

Tap Preview → review → Create PDF.
The app automatically saves: Original PDF + anonymized PDF + HTML.
All files are stored in your selected invoice directory.

Summary: Create appointment correctly (name + € amount) → open invoice → date range → review → PDF. With a little practice, this takes under 2 minutes.
↑ back to top
Chapter 4

Managing Clients

Client master data — automatically used in invoices.

Add a new client

  1. Main menu → Clients+
  2. Enter first name, last name, insurance ID.
  3. Optional: diagnosis, title.
  4. Save.
FieldMeaningRequired?
First / Last namePrinted on the invoiceYes
Insurance IDSocial insurance numberRecommended
Diagnosis (ICD-10/11)Appears on the invoiceNo
Contact IDLink to Android contacts for SMS/emailRecommended
Recommendation: Also save each client as a contact on your phone (same name) — this enables automatic SMS/email delivery.
↑ back to top
Chapter 5

Creating an Invoice

Two methods: Automatically from calendar appointments (recommended) or manually.

Automatically from calendar (recommended)

  1. Menu → InvoicesNew Invoice
  2. Select client.
  3. Choose date range (from / to).
  4. The app searches all appointments for this client in the date range.
  5. Review and adjust the service table as needed.
  6. Check invoice number and date.
  7. Tap Preview.

Manually

  1. Menu → InvoicesNew Invoice
  2. Select client.
  3. Tap New Service and enter details directly.
  4. Continue as above (preview, PDF).
FieldMeaning
Invoice No.Invoice number (automatic, editable)
DateInvoice date (default: today)
ServicesTable with date, description, duration, fee
Payment methodCash / transferred / outstanding
DiagnosisOptional: ICD-10 or ICD-11 code
SignatureYour signature (from template)
Before closing: Tap Save.
↑ back to top
Chapter 6

Preview & PDF Creation

The preview shows how the invoice will look as a PDF. Review first, then create the PDF.

Mandatory checks

Check pointWhy
Name and insurance ID correctAvoids correction invoices
All services completeCorrect total amount
Payment information visibleClear instruction for client
Signature visibleProfessional finish

Create PDF

  1. Tap Create PDF.
  2. The app automatically saves: regular PDF + anonymized PDF + HTML.
  3. Files are stored in your selected invoice directory.

Buttons

Create PDFGenerates and saves both versions.
ShareSelection menu: print, share or email.
RefreshReload the preview.
CopyCopy HTML to clipboard.
SaveSave invoice without PDF.
CancelClose without changes.
Please wait: After Create PDF, wait 1-2 seconds before opening the file.
↑ back to top
Chapter 7

Send Invoice by Email

Send the invoice directly as a PDF attachment to your client — without leaving the app.

  1. First tap Create PDF.
  2. Then tap Share.
  3. Select Send PDF by email.
  4. Your email app opens with:
    • Recipient: Email from contacts
    • Subject: New Invoice
    • Body: Your template text
    • Attachment: the PDF file
  5. Review and tap Send.
Customize template: Menu → Settings → Messages → Email New Invoice
No email? Check the email address in your Android contacts.
↑ back to top
Chapter 8

Anonymized Invoice

Looks exactly like the real invoice — but the name and insurance ID are redacted with black bars.

What is it for?

AccountantShow revenue without client data.
SupervisionDocumentation without privacy risk.
SupportSend the anonymized version — no data at risk.
ArchiveInternal copy (full) + external copy (anonymized).

How?

When you tap Create PDF, the app automatically creates both versions:

  • Invoice_[No]_[Name].pdf — real data
  • Invoice_[No]_ANONYMOUS.pdf — anonymized
Privacy: Name and insurance ID are truly unreadable, even in the PDF file.
↑ back to top
Chapter 9

SMS & Email Communication

Send appointment confirmations, cancellations and reminders with pre-written texts.

SMS / Email New AppointmentCreate appointment → SMS New Appointment
SMS / Email CancellationSelect appointment → SMS Cancellation
SMS to all of todayReminder to all clients for the day.
SMS to allGeneral message to all clients.

Placeholders in templates

PlaceholderReplaced with
[NAME]Full client name
[VORNAME]First name only
[DATUM]Appointment date
[UHRZEIT]Appointment time
[ANREDE]Mr. / Ms.

Edit templates

  1. Menu → Settings → Messages
  2. Tap the desired template.
  3. Enter text with placeholders.
  4. Save.
Example: Hello [VORNAME], your appointment on [DATUM] at [UHRZEIT] is confirmed.
↑ back to top
Chapter 10

Settings & Templates

SectionWhat you configure
Invoice directoryStorage location for PDFs and HTML files
CalendarWhich calendars the app uses
MessagesText templates for SMS and email
InvoiceDefault fee rate, max services per page, header
ICD ModeFor therapists: ICD codes as project categories
LoggingLog detail level (for support)

Invoice templates — placeholders

Client data
  • [NAME] — Client name
  • [SVNR] — Insurance ID
  • [DIAGNOSE] — ICD diagnosis
Invoice data
  • [RENR] — Invoice number
  • [DATUM] — Invoice date
  • [ZEILENLEISTUNGEN] — Service table
  • [BEZAHLT] — Payment status
  • [SIGNATURE] — Signature

Switch template

  1. Menu → Invoices → Template
  2. Tap Templates....
  3. Select a template from the list.
  4. Save as default template
Custom templates: Always make a copy of the original template before making changes.
↑ back to top
Chapter 11

Backup & Restore

Recommendation: Create a backup at least monthly — especially before changing phones or app updates.

Create backup

  1. Menu → BackupsBackup
  2. The app saves all clients, invoices and settings.
  3. The file is stored in your invoice directory.

Calendar backup

Calendar backupAll appointments saved with real names.
Anonymous calendar backupAppointments with anonymized names — for supervision.

Save & restore calendar locally NEW

This feature saves your calendar appointments as a local file on the device (JSON) and can import them later. This is especially useful before changing phones, manufacturer updates or account changes.
  1. Create local calendar backup
    Menu → BackupsSave calendar locally → save file.
  2. Restore local calendar backup
    Menu → BackupsRestore calendar locally → select backup file.
  3. Check after restore
    Open the calendar view and spot-check some appointments.
Restore skips already existing identical appointments (duplicate protection), but does not replace manually changed details.

Restore

  1. Menu → BackupsRestore
  2. Select the backup file.
  3. Confirm.
Caution: Current data will be overwritten. Create a new backup first!
DataIn backup?
Client dataYes
InvoicesYes
Settings & templatesYes
SMS/Email templatesYes
PDF filesBack up separately!
↑ back to top
Chapter 12

ICD-10 & ICD-11 Diagnoses

What is ICD? The international standard system for coding diagnoses.
ICD-10 e.g. F41.1 = Generalized anxiety disorder.
ICD-11 NEW — newer WHO version, over 35,000 entries, available offline.

Add a diagnosis to an invoice

  1. Open the invoice → Diagnosis section.
  2. Choose ICD version: ICD-10 or ICD-11.
  3. Tap the Search Diagnosis button.
  4. Enter keywords, e.g. anxiety depression — spaces = AND search.
  5. Select a diagnosis from the list.
  6. Optional free text in the notes field.
Multi-keyword search: Enter multiple words separated by spaces — only diagnoses containing all terms are shown.
Example: anxiety social finds all social anxiety disorders.

Compare ICD versions

FeatureICD-10ICD-11
StandardCurrently valid in AT/DEWHO successor from 2022
Scope~14,000 codes~35,000 codes
SearchFull-text + multi-keywordFull-text + multi-keyword
OfflineYes (own database)Yes (built-in, no download)
Recommended forInsurance billingDocumentation, research

Manage database (ICD-10)

FunctionWhereWhat
ICD-10 ImportMenu → ICD-10 ImportLoad new ICD-10 codes
ICD-10 Import 2Menu → ICD-10 Import 2Alternative import
ICD-10 ExportMenu → ICD-10 ExportBack up data
ICD-11: Already built in — no manual installation needed. On first open, the ~35,000 entries are automatically loaded into the database.
↑ back to top
Chapter 13

ICD Mode NEW — for Therapists & Psychologists

Specialist mode for: Psychotherapists, psychologists, psychiatrists, clinical psychologists.
In ICD Mode, project categories are populated directly from ICD codes — the separate diagnosis field is no longer needed.

Activate ICD Mode

  1. Open Menu → Settings.
  2. Under Appointment & Project, toggle ICD Mode on.
  3. Return to the invoice — the change takes effect immediately.

What changes

ICD Mode ON
  • "Project" spinner shows ICD codes as categories
  • ICD-10/11 toggle + search button visible
  • Diagnosis fields on the invoice hidden
ICD Mode OFF
  • "Project" spinner shows your own project names
  • Diagnosis fields visible
  • ICD elements hidden

Select an ICD code as project

  1. In the invoice form: go to the Project section.
  2. Choose ICD version (ICD-10 or ICD-11).
  3. Tap Search Diagnosis and enter keywords.
  4. Select an ICD code from the list (e.g. F41.1 Generalized anxiety disorder).
  5. The code appears as the project on the invoice.
ICD-11 in ICD Mode: Since ICD-11 has over 35,000 entries, the spinner is not practical — for ICD-11, the spinner shows "Use search". Use the search button instead.
↑ back to top
Chapter 14

Frequently Asked Questions & Solutions

Invoice

ProblemSolution
Service missingCheck appointment description: must contain € sign + amount
Wrong client nameAppointment title must exactly match the client name
PDF cut off at the sidesCheck template — tables must not be wider than A4
Signature missingRecreate PDF; check signature block in template
Blank second pageCheck template for excess spacing
Total incorrectReview service table and correct amounts/durations

Appointment suggestion

ProblemSolution
"Too few appointments"At least 2 past appointments with the client needed
Suggestion doesn't fitChange appointment manually — the suggestion is just a reference

SMS / Email

ProblemSolution
Email without recipientAdd email address in Android contacts
Placeholders not replacedContact name must match the client name
PDF attachment missingFirst Create PDF, then Send by email

Calendar

ProblemSolution
No appointments visibleCheck Settings → Calendar; allow Android permission
Calendar write permissions missingAndroid Settings → Apps → TimeInvoicer → Permissions → Calendar
Duplicate appointmentsCheck if multiple calendars show the same appointment

ICD search

ProblemSolution
No resultsCheck spelling; use fewer or different keywords
ICD-11 empty on first launchWait a few seconds — 35,000 entries are being imported

General tips

  • Clear cache: Menu → Clear cache for display issues.
  • Backup before support: Create a backup before reporting issues.
  • Anonymized PDF for support: Never send the real invoice with client data.
  • Logging: Settings → Logging for detailed logs.
Usually helps: Refresh preview → recreate PDF → restart the app.
↑ back to top
Pro Feature

Set up the AI Assistant PRO

Only available in the Pro version. The AI assistant uses Google Gemini to automatically adapt invoice templates to your style. You need a free Google account and a Gemini API key.

What does it cost?

Google's free tier includes 1,500 requests per day — for occasional template creation there is no cost. With heavy usage, a request costs approximately € 0.0002 (Gemini 1.5 Flash, as of 2026).

Step 1: Create a Google Cloud project

  1. Open console.cloud.google.com and sign in with your Google account.
  2. Click the project selector in the top left.
  3. Select "New Project".
  4. Enter a name (e.g. timeinvoicer-ai) and click "Create".
  5. Wait about 10 seconds for the project to be created.
Tip: If you already have an existing Google Cloud project, you can use that as well.

Step 2: Create a Gemini API key

  1. Open aistudio.google.com.
  2. Click "Get API Key" in the top left.
  3. Select "Create API key".
  4. Choose your project from the dropdown list.
  5. Copy the displayed key (starts with AIza, approximately 39 characters).
Security: Do not share your API key with others. It is stored only on your device and is never shared with third parties.

Step 3: Enter the key in the app

There are two ways:

  • Setup dialog: When you first click "Create AI Template", a step-by-step wizard opens automatically.
  • Settings: Menu → Settings → AI Assistant (Pro) → enter Gemini API key.

Troubleshooting

Problem: "No cloud projects available"
You don't have a Google Cloud project yet. Go back to Step 1 and create a project first.
Problem: API Error 403 (Permission denied)
The Gemini API has not been activated for your project yet. Open console.cloud.google.com, search for "Generative Language API" and activate it.
Problem: API Error 400 (Bad Request)
The key is incorrect or was copied incorrectly. Go back to AI Studio and copy the key again.
Problem: Connection failed
Make sure your device is connected to the internet. The AI feature requires an active connection.
Problem: "No Gemini API key configured"
The key has not been entered yet. Go to Settings → AI Assistant (Pro) and enter the key.
Tip: Use the "Test Connection" button in the setup dialog to check if your key works — before creating a template.
↑ back to top
Chapter 16

Quick Invoice NEW

Create an invoice with a single tap directly from a calendar appointment. Client and service are automatically recognized from the appointment.

How to create a Quick Invoice

  1. Open the calendar view in TimeInvoicer.
  2. Long-press an appointment (long press) until the context menu appears.
  3. Select Quick Invoice.
  4. The app automatically recognizes the client (from the appointment title) and the service (from the description).
  5. The invoice is instantly created and shown in the preview.
Tip: For automatic recognition to work, the appointment title should contain the client name and the description should include an amount (e.g. €100).
↑ back to top
Chapter 17

Batch Invoice NEW

Combine all appointments for a client within a month into a single invoice. Ideal for monthly billing with insurance providers.

How to create a Batch Invoice

  1. Open the contact list (Menu → Clients).
  2. Long-press the desired contact (long press).
  3. Select Batch Invoice (Month) from the context menu.
  4. Choose the desired month.
  5. The app collects all appointments for this client in the selected month and creates a combined invoice.
Note: All individual services for the month are summarized in a clear table — with date, service and amount per appointment.
↑ back to top
Chapter 18

Payment Reminders NEW

Keep track of outstanding and overdue invoices. The reminder system automatically shows the current reminder level and helps you send payment reminders.

Access payment reminders

  1. Open Menu → Reports & Finance → Payment Reminders.
  2. The overview shows all overdue invoices with their current reminder level.
  3. Tap a reminder to view the reminder text.

Reminder levels

LevelDescriptionWhen
1Payment reminderAfter payment deadline expires
21st notice14 days after payment reminder
32nd notice14 days after 1st notice
4Final notice14 days after 2nd notice
Tip: Mark paid invoices as "paid" promptly so they don't appear in the reminder list.
↑ back to top
Chapter 19

Home Screen Widget NEW

See your next appointment directly on your home screen and create invoices with a single tap — without opening the app first.

Add the widget

  1. Long-press an empty space on your home screen.
  2. Select Widgets.
  3. Find TimeInvoicer in the widget list.
  4. Drag the widget to your home screen.

Widget features

Next appointmentShows name, date and time of the next appointment.
Invoice buttonTap the button to instantly create an invoice for the displayed appointment.
Note: The widget updates automatically. Make sure calendar permission is granted.
↑ back to top
Chapter 20

Insurance XML Export NEW

Export invoices in WAH format for upload to insurance platforms — the electronic submission system for social insurance providers.

Export insurance XML

  1. Open an invoice and switch to the Preview.
  2. Tap Share.
  3. Select Insurance XML Export.
  4. The XML file is generated and can be saved or shared directly.
  5. Then manually upload the file to the insurance portal.
Important: Carefully verify the exported data (insurance ID, billing code, amount) before uploading. The responsibility for accuracy lies with you.
↑ back to top
Chapter 21

Bank Details on Invoice NEW

Automatically display your bank details on every invoice — optionally with a QR code for quick payment by your clients.

Set up bank details

  1. Open Menu → Settings → Bank Details & Invoice.
  2. Enter your IBAN.
  3. Optional: enter BIC and Account holder.
  4. Enable the QR code on invoice toggle if you want clients to pay via QR code.
  5. Save the settings.
Result: Your bank details are automatically displayed at the bottom of every invoice. When the QR code is enabled, clients can scan the code with their banking app and the transfer is pre-filled.
↑ back to top
Chapter 22

Smart Event Titles NEW

When you name your calendar appointments with specific codes, TimeInvoicer automatically recognizes the service and client — without manual input.

How it works

Name your calendar appointment using the pattern:
[Code] [Description] - [Client name]

Example: KP10 Treatment - Ms. Smith

Supported codes

CodeService
KP01Diagnostics
KP10Treatment (individual therapy)
KP11Group therapy
KP20Consultation
Tip: You can combine the codes with Quick Invoice: create an appointment with a Smart Title → long-press → Quick Invoice. The service is automatically recognized and filled in.
↑ back to top
Chapter 23

Diagnosis Suggestions NEW

When recording services, the app automatically suggests matching ICD-10-F diagnoses — based on the selected service and common clinical associations.

How the suggestions work

  1. Create a new invoice or edit an existing one.
  2. Select a service (e.g. treatment, diagnostics).
  3. The app automatically shows matching diagnosis suggestions.
  4. Tap a suggestion to apply it — or continue searching manually.

Example associations

ServiceSuggested diagnoses
Treatment (KP10)F32 Depression, F33 Recurrent depression
Diagnostics (KP01)F41 Anxiety disorder, F43 Stress reaction
Consultation (KP20)F43 Adjustment disorder, Z63 Relationship problems
Note: The suggestions serve as a work aid. The final diagnosis is your responsibility as the treating practitioner.
↑ back to top
Chapter 24

Statistics NEW

The statistics dashboard gives you a quick overview of revenue, services and insurance provider distribution.

Access statistics

  1. Open Menu → Reports & Finance → Statistics.
  2. Select the desired time period (month or year).
  3. The dashboard shows you the key metrics.

Available reports

Revenue per month/yearGraphical display of your income over time.
Top servicesWhich service types are billed most frequently.
Insurance providersBreakdown by insurance provider.
Outstanding invoicesOverview of unpaid invoices.
Tip: Use the statistics regularly to keep an eye on your practice finances and send reminders in time.