πΆ Invoicing
Generate professional invoices with full Belgian VAT compliance. Praxis handles the complexity so you can focus on practicing law.
Creating an Invoice
- Go to Invoices in the sidebar or open a case's Billing tab
- Click + New Invoice
- Select the client (auto-filled if created from a case)
- Add line items:
- From Time Entries - Import unbilled time
- Manual Items - Fixed fees, expenses, etc.
- Review totals and VAT calculation
- Click Create Invoice
Invoice Numbering
Invoices are automatically numbered following Belgian requirements:
- Format:
INV-2026-0001 (Year + Sequential)
- Numbers are never reused
- Customize prefix in Settings > Invoicing
VAT Handling
Praxis automatically calculates Belgian VAT:
| Scenario | VAT Rate |
| Standard legal services (Belgium) | 21% |
| EU client with valid VAT number | 0% (Reverse charge) |
| Non-EU client | 0% (Export) |
| Small business exemption (Kleine Onderneming) | Exempt |
πͺπΊ EU Clients: When you enter a client's VAT number, Praxis validates it against the VIES database and automatically applies reverse charge if valid.
Invoice Status
Track the lifecycle of each invoice:
- Draft - Still being edited, not sent
- Sent - Delivered to client
- Paid - Payment received
- Overdue - Past due date, unpaid
- Void - Cancelled (with credit note if needed)
Sending Invoices
Multiple delivery options:
π§ Email
Send directly from Praxis with PDF attachment. Email is tracked and logged.
π PDF Export
Download professional PDF for manual delivery or archiving.
π Client Portal
Make invoice available in your client portal. Clients can view and pay online.
Payment Tracking
Record payments as they come in:
- Open the invoice
- Click Record Payment
- Enter amount and payment date
- Add reference (bank transfer ID, etc.)
Partial payments are supportedβthe invoice shows remaining balance.
Invoice Templates
Customize your invoice appearance in Settings > Invoice Template:
- Add your firm logo
- Set colors to match your branding
- Customize footer text (bank details, terms)
- Add structured communication (+++...+++) for Belgian payments
Credit Notes
To correct or cancel an invoice:
- Open the original invoice
- Click Create Credit Note
- Specify the amount to credit
- The credit note is linked to the original
β οΈ Important: Belgian law requires that invoices cannot be deleted once sent. Use credit notes to correct errors.
Reports
Track your firm's financial health:
- Revenue by Period - Monthly/quarterly/yearly totals
- Outstanding Invoices - What's owed to you
- Aging Report - How long invoices have been outstanding
- VAT Summary - For your VAT declarations
- Client Revenue - Revenue breakdown by client
Belgian Compliance
Praxis ensures your invoices meet Belgian requirements:
- β Sequential, unbroken invoice numbering
- β Your VAT number prominently displayed
- β Client's VAT number (if applicable)
- β Correct VAT rates and calculations
- β Required mentions for reverse charge, exemptions
- β Structured communication for bank transfers
β Back to Documentation