πŸ’Ά Invoicing

Generate professional invoices with full Belgian VAT compliance. Praxis handles the complexity so you can focus on practicing law.

Creating an Invoice

  1. Go to Invoices in the sidebar or open a case's Billing tab
  2. Click + New Invoice
  3. Select the client (auto-filled if created from a case)
  4. Add line items:
  5. Review totals and VAT calculation
  6. Click Create Invoice

Invoice Numbering

Invoices are automatically numbered following Belgian requirements:

VAT Handling

Praxis automatically calculates Belgian VAT:

ScenarioVAT Rate
Standard legal services (Belgium)21%
EU client with valid VAT number0% (Reverse charge)
Non-EU client0% (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:

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:

  1. Open the invoice
  2. Click Record Payment
  3. Enter amount and payment date
  4. 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:

Credit Notes

To correct or cancel an invoice:

  1. Open the original invoice
  2. Click Create Credit Note
  3. Specify the amount to credit
  4. 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:

Belgian Compliance

Praxis ensures your invoices meet Belgian requirements:

← Back to Documentation