Features
Everything you need to invoice in Morocco.
Billora brings invoicing, purchases, VAT, reports and DGI compliance together in a single simple, complete app.
Commercial documents
Commercial documents
Create, send and manage all your documents in seconds.
DGI-compliant invoices
All mandatory Moroccan fields: ICE, IF, RC, TP, full address, VAT broken down by rate.
- Automatic sequential numbering (INV-YYYY-XXXX)
- Authenticity QR code on every PDF
- VAT: 20%, 14%, 10%, 7%, 0%, Exempt
- Line and global discounts (% or fixed amount)
- Email sending directly from Billora
Professional quotes
Create a quote and convert it to an invoice in one click. No re-entry.
- Statuses: draft / sent / accepted / rejected / expired
- Expiry date and automatic reminders
- One-click conversion to invoice
- Professional PDF sent by email
Credit notes
Full or partial cancellation, commercial gesture, refund — 4 credit-note types handled natively.
- Mandatory reference to the original invoice
- Apply credit to another invoice
- Refund with payment recording
- Compliant PDF with CANCELLED-BY-CREDIT-NOTE stamp
Recurring invoices
Automate billing for your regular services: subscriptions, rents, contracts.
- Frequencies: weekly, monthly, quarterly, yearly
- Automatic generation on the scheduled date
- Automatic sending by email or as a draft
- End-date management
Proforma invoices
Send a priced offer with no accounting value, then turn it into a final invoice in one click.
- Dedicated FP-YYYY-XXXX numbering
- Sent by email with a PDF in your branding
- One-click conversion to an invoice
- No effect on revenue or VAT
Purchases & Expenses
Purchases & Expenses
Track your expenses and purchases as rigorously as your sales.
Expenses
Record all your expenses with deductible VAT calculated automatically.
- Customizable categories
- Deductible VAT by rate
- Attachments (receipts)
- Status: draft / pending / paid / partial
Supplier purchase orders
Manage your purchases end to end: purchase order, receipt, associated expense.
- Email sending to the supplier
- Mark partial or full receipt
- Automatic expense creation on receipt
- Professional PDF
Payment management
Track all payments received and made, with automatic reconciliation.
- Partial payments and balances
- Methods: transfer, check, cash, card
- Automatic status: unpaid / partial / paid
- History and bank reconciliation
Cheque register and bank deposits
Track every cheque received or issued through to collection, without ever counting a cheque too early.
- Statuses: pending, deposited, paid, bounced
- Bank deposits with a PDF slip
- Due-date alerts and a “Cheques to follow” widget
- Built into the cash-flow forecast
Products & Contacts
Products & Contacts
A catalog and address book shared across all your documents.
Product & service catalog
Create your catalog and reuse your items across all documents.
- Price excl. VAT, default VAT, unit
- Categories with colors
- Quick search in forms
- CSV import
Clients & Suppliers
A centralized address book to manage your contacts and track their history.
- ICE validation (15 digits)
- IF, RC, TP, full address
- Invoice, quote, payment history
- Balances and outstanding in real time
Per-client pricing
Save each client's usual discount and negotiated prices: they are filled in automatically in your quotes and invoices.
- Default discount per client
- Special price, discount and quantity per item
- “Client price” marker while typing
- Catalogue price never changed
Reports & VAT
Reports & VAT
Accurate reports to steer your business and prepare your returns.
Dashboard
An overview of your business in real time.
- Revenue vs. expenses (6 months)
- Overdue invoices and actions to take
- VAT summary for the month
- Cash flow
VAT report
Period-by-period VAT report, ready to transfer onto your return.
- Breakdown by rate (20%, 14%, 10%, 7%)
- Debit and cash regimes
- Official VAT return archived
- PDF and Excel export
Financial reports
Revenue, expenses, net profit, receivables aging.
- Revenue report by client and period
- Expense report by category
- Net profit (P&L)
- Receivables aging
Fiscal export
Export all of a fiscal year's data in a structured ZIP.
- All invoice and credit-note PDFs
- Verified sequence continuity
- CSV data for your accountant
Team & Accountant
Team & Accountant
Collaborate with your team and give access to your accountant.
Roles and permissions
Invite collaborators with precise rights tailored to their role.
- Owner: full access
- Administrator: full access except subscription
- Collaborator: creates and edits documents; settings and team read-only
- Accountant: read only (consultation, reports, exports)
- Viewer: consultation only
Multi-firm for accountants
An accountant can manage several clients from a single Billora account.
- Email invitation by the client
- One-click file switching
- Full isolation between firms
- Access to each client's VAT reports and exports
Notifications & Reminders
Automatic email reminders for unpaid invoices + share invoices and quotes over WhatsApp in one click.
- Configurable email reminders (D+7, D+15, D+30)
- Share invoices and quotes over WhatsApp with a client-portal link
- Overdue-invoice and expired-quote alerts
- Payment-received notifications
Payment promises and collections
Record your clients' commitments, follow up broken promises and organise your reminders into three-level cases.
- Promises marked kept automatically on payment
- One reminder case per client with a log
- Message rules at three levels
- “Client promises” widget and report
Compliance & E-invoice
Compliance & E-invoice
Ready for Moroccan legal obligations, today and tomorrow.
Authenticity QR code
Every PDF includes a QR code with a SHA-256 hash to verify the invoice's integrity without an internet connection.
DGI electronic invoicing (e-invoice)
Submission to the DGI portal as soon as it officially opens. UBL 2.1 signature, secure archiving and full export for your 10-year legal retention.
- Authenticity QR code — active now
- DGI portal submission — as soon as it opens
- XAdES signature on every invoice
- Company P12 certificate
ICE, IF, RC, TP built in
All Moroccan tax identifiers natively handled with automatic ICE format validation (15 digits).
Custom SMTP
Send emails from your own domain name to strengthen your clients' trust.
- SMTP connection (Gmail, Outlook, OVH…)
- Custom sender name
- Send tracking
All these features, free to start.
Free Starter plan with no time limit. Upgrade when you need to.