Everything you need to set up InvoYX and send your first invoice — explained step by step.
New to InvoYX? Follow these five steps and you'll have your first invoice ready in a few minutes.
Download from Google Play or the App Store and open the app. No account or internet connection required.
Go to Profile → Company data. Add your name, address, phone, email and logo — they appear on every invoice.
Go to Profile → Bank details and enter your IBAN. InvoYX adds a payment QR code to every invoice automatically.
Go to Profile → Tax data and enter your tax number and VAT ID, so invoices are tax-compliant.
Tap New Invoice, add a customer and line items, then share the ZUGFeRD PDF by email or WhatsApp.
💡 Tip: explore the full feature list or read the guides on ZUGFeRD, QR payments and more.
This is the information printed on every invoice you create. Your logo appears in the top-left corner; your company name, address, phone and email appear below it. Fill this in once and every invoice is automatically branded and complete.


Your bank details make it easy for customers to pay: InvoYX generates a payment QR code on every invoice directly from your IBAN, so customers can pay with a single scan. The IBAN is checked automatically so you can't mistype it. You enter three things: your IBAN, the BIC, the bank name and the account holder.


Payment note — this is the payment instructions printed on the invoice. It is pre-filled automatically, but you can customize it with placeholders if you have special requirements:
{dueDate} {iban} {accountHolder} {days} (days remaining until payment is due) {fee}


Your tax data is used in invoice calculations, the PDF and e-invoice output, tax exports and reports. Enter it once and every document is tax-compliant.
InvoYX handles every document a tradesperson needs in one editor: invoices, quotes (Angebote), credit notes & vouchers (Gutschriften) and refunds (Rückzahlungen). This section covers how to create and manage each one.
When you start a new invoice you choose how the customer is handled:
If the customer doesn't want to be saved in your customer list but still wants their name on the invoice, register the invoice as anonymous and add a name and address.
Select an empty or anonymous customer and leave name and address blank — no personal data appears on the document.
If the invoice should appear in the customer history, select the customer in the customer field. Start typing and InvoYX suggests matching names — tap to select.


A new invoice gets the status open and sent when you close it with Save & send. If you tap Mark as draft or just Save, it stays a draft.
There are three send statuses:
Add as many line items as you need. If an invoice was created as a template, pick it from the Template dropdown; if you don't choose one you're building an individual invoice. You can apply a discount either as a percentage or a fixed amount.


Set the invoice date and the due date directly in the invoice, and redeem a voucher (Gutschein) there too. Scroll down and you'll find the document language — you can send invoices and confirmations in a specific language, independently of whatever you configured in your profile.
💡 Pro tip: set the app language to your own language in your profile and the document language to your customer's country — a core InvoYX strength.

After Save & send, tap Share PDF — the invoice is created and can be sent by email, WhatsApp, Telegram, Signal or any app on your phone. The email text is filled in automatically and the invoice PDF is attached.

Tap the Paid button and you get two options: partially paid (enter the amount received — the invoice keeps the status partially paid) or fully paid (choose the payment method and it's saved with the status paid).

If you have a recurring job with a customer, activate recurring invoices for that customer — InvoYX then creates an invoice every week, month, quarter or year automatically.
Attach up to 10 photos per invoice. Every photo is included in the generated PDF and sent to your customer.
Every generated PDF is digitally signed. The very first PDF created with the app takes a little longer — after that it's fast.
In the menu you can filter by payment method (card, cash or bank transfer), search by name or filter by status. From the three-dot menu you can mark an invoice as paid or partially paid, change its status, or create and send a new invoice. You can also send a payment-approval XML, ZUGFeRD, DATEV or a payment reminder.
Send a quote to your customer — it's saved in the app as an offer. When the customer accepts it, open the offer, scroll down and convert it to an invoice. After filling in the customer or anonymous data you can add line items with prices and individual taxes, and give a discount as a percentage or fixed amount — exactly like an invoice. Saving keeps the status offer; sending sets it to sent. Convert it to an invoice with the orange button, or mark it as open.





There are several options under Gutschrift:
You can also refund a customer: go to Invoices → add, switch to the Gutschrift tab and tap Rückzahlung (refund) in the inner tab.





The dashboard is your home screen — a live overview of your business: income vs. expenses, unpaid and overdue invoices, dunning, exports, reports and your tax export.
At the top you see a chart comparing your income and expenses for the current month. You can filter it by month or any custom period.


The Due list shows all invoices that haven't been paid yet. Tap the three dots on the right to send a payment reminder.

The Overdue list shows unpaid invoices that are about to go into dunning. You can send a reminder from here too.

If you enabled dunning in your profile, you'll see this view and can send formal dunning notices directly from here.

Under Export income & expenses you can generate a CSV for a specific month, year or any period. The CSV is clearly organized and shows the difference between income and expenses — perfect for a month-end summary. You can also export an XML for your accountant (including ZUGFeRD) or save locally.
Sending works by email, WhatsApp or any app on your phone.


Here you can filter by period and view charts. Use the button at the top right to export as PDF or download as CSV.


Scroll down on the dashboard to Tax export, tap it and choose your format: DATEV (Germany, Austria), Bexio (Switzerland), UK HMRC MTD, USA QuickBooks and many more. Scroll further to choose a period or a full year. The export goes out by email, WhatsApp, Telegram or local storage.



At the bottom of the dashboard you can filter your current invoices and see the latest payments.

Set up how your invoices are numbered and paid: the invoice-number prefix and starting number, the default tax rate, and the payment term (how many days your customer has to pay). Set this once and every new invoice follows your rules automatically.

Filter reports by month, quarter, year or a custom period, and export your data for your accountant in the format they use. Scroll down to filter by time period.
Supported export formats include: DATEV (Germany), Austria, Abacus/Bexio (Switzerland), UK HMRC MTD, USA QuickBooks, Sweden SIE-4/Visma, Norway SAF-T, Denmark e-conomic, Finland Procountor, Netherlands Exact, Spain ContaSol, France CogiD, Italy Fatture in Cloud, Poland wFirma, Türkiye Logo, Romania SAGA, generic Excel, BiH Pansoft, Russia, Japan and Hungary Számlázz.hu. You can set your default format here.
E-invoicing: every invoice is a ZUGFeRD / Factur-X hybrid PDF. You can also export all income and expenses at once from the dashboard.




Turn on dunning and InvoYX helps you chase late payments automatically. You get three reminder levels, each with its own number of days and late fee, plus a status so you always know whether the first, second or third reminder was already sent. Also included: payment reminders, payment confirmations, partial-payment confirmations and formal dunning notices.
Every message — email, WhatsApp or any other app — can be customized. Sensible default text is pre-filled, but you can tailor the wording for: invoices, payment reminders, payment confirmations, partial-payment confirmations and dunning levels 1, 2 and 3.
If you bill the same services again and again, save them as a template and import it into any new invoice — no retyping line items.
Switch notifications on or off as you like. InvoYX can remind you daily to create a backup, so you never lose your data.
On Android you can choose where your data is stored. On iPhone the folder name is shown for reference.
Create an app PIN and InvoYX will open only with that code. The same PIN is used to encrypt your backup, so your financial data stays private.
On the Expenses screen, tap the + button (bottom right) to add a new expense.


Tap Save to store the entry.
Tap the three-dot menu on an entry and choose Export PDF — you can send it by email, WhatsApp, Telegram, Signal, or any communication app on your phone.

In the expenses list, tap the three-dot menu for more options: export as PDF, export as DATEV CSV, export as ZUGFeRD XML — or delete the expense.

You can delete several expenses at once: use the selection at the top right, tick multiple entries, then tap the trash icon.


Use the search bar to find a specific expense, and filter the list by category.

Manage your customer list: import contacts, add customers manually, view their history, edit details and delete entries — all on your device, with GDPR-friendly consent tracking.
You have two ways to add a customer:
The customer must consent to data storage — the record is only created once the “Customer agrees to the storage of their data” checkbox is ticked.



To see a customer's history, simply search for the contact and open the customer entry — the history appears there. For more detail, tap the info button at the top (between edit and delete). You'll then see the open items, paid invoices with dates and all the important information.


You can change customer data anytime: open the customer area and tap edit.
When you delete a customer, the invoices remain — but the customer is anonymised. There are two ways: select one or more customers in the customer view and tap delete — or tap delete in the top-right of the customer entry.
You can search for customers in the customer list at any time.
Tap New Invoice, add a customer (or import one from your contacts), add your line items and save. Then share the PDF by email or WhatsApp — it's a ZUGFeRD/Factur-X hybrid that accounting software reads automatically.
Yes. Once you enter your IBAN under Profile → Bank details, every invoice carries a payment QR code your customer can scan to pay instantly.
It's the standard for hybrid e-invoices: a normal PDF that also contains machine-readable data, so your customer's accounting software (DATEV, Lexoffice, SAP and more) imports it automatically.
Yes — 27 languages, and the app language is independent from the invoice language. Use the app in your language, invoice in your customer's.
Only on your device. No cloud, no server, no account. Backups are AES-256 encrypted with your PIN, and the app itself can be PIN-locked.
InvoYX reminds you daily. Go to Profile → Backup & Transfer to create, import or share an encrypted backup at any time.
InvoYX is free to try for 7 days with every feature unlocked. After the trial it costs €12.99 per month, and you can cancel anytime.
No. InvoYX works fully offline — no account, no registration, no cloud. Install the app and start invoicing immediately.
Create an encrypted backup under Profile → Backup & Transfer, share it by email, WhatsApp or to a folder, then import it on your new device.
Yes. One editor handles invoices, quotes, credit notes and vouchers — and you can switch between document types without losing your data.
Enable dunning in your profile and InvoYX tracks unpaid invoices across three reminder levels, each with its own due days and late fee. You always see which reminder was already sent.
DATEV (Germany & Austria), Bexio (Switzerland), UK HMRC MTD, US QuickBooks, Sweden SIE-4/Visma, Norway SAF-T and many more — plus ZUGFeRD/Factur-X e-invoices.
Import customers from your contacts, or tap the + button in the Customers view to create a new customer with name, phone, email, address and notes. The customer must consent to data storage.
Your invoices stay fully intact — the customer is simply anonymised, so no personal data remains on the document.
Search for the contact and open the customer entry. There you see the history; tap the info button at the top for open and paid invoices with dates.