Invoices
A multi-tenant invoicing and accounting CRM for Latvian companies — customers, catalog, quotes, invoices and recurring invoices, Latvian VAT calculations and VAT declaration, PDF invoices with amounts in words, bank statement import and integrations with accounting software.
Latvian accounting and invoicing CRM with VAT calculations, a VAT declaration, PDF invoices with amounts in words, bank statement import and accounting software integrations.
Where we started
Issuing invoices in Excel or Word tables quickly becomes a bottleneck: each invoice has to be built anew, VAT calculated manually, bank statements reconciled against invoices by hand, and data on customers, expenses and payments is scattered across files and separate programs. As volume grows, so does the risk of errors and the time spent on repetitive work and transferring data to accounting. A single system tailored to the Latvian market was needed, where invoices, customers, expenses and bank data live in one place, VAT is calculated and declared automatically, and data reaches the accounting software without manual re-entry.
What we built
MBC built a multi-tenant invoicing and accounting CRM on Laravel and React. The system covers the whole cycle — from customer and catalog to quote, invoice, payment and accounting export — with Latvian VAT rates, a VAT declaration, compliant PDF invoices and mandatory two-factor authentication.
- Customers, a product/service catalog, quotes, invoices and recurring invoices in one system
- Latvian VAT calculations (rates 21/12/5/0) and an automatic VAT declaration by rate
- PDF invoices in the Latvian format with amounts in words and delivery to the customer by email
- Payment tracking, expenses with suppliers and automatic categorisation
- Bank statement import (FiDAViSta and ISO 20022 camt.053) with automatic reconciliation against invoices
- Integrations with the Jumis and Visma Horizon accounting software, as well as Shopify and WooCommerce
- DeskTime time tracking integration — logged hours turned into an invoice
- Mandatory two-factor authentication (2FA), roles, an audit log and multi-tenant data separation
A look across several screens
Click an image to view it larger. 10 screens — swipe or use the arrows.
What the client gained
Related projects
Other MBC projects with similar functionality.
Riepu Glabāšana
A seasonal tyre storage booking and management system — public application with e-signature and payment, an automatic contract and VAT invoice, an SMS with a barcode and a React admin panel.
Latvijas Podologu Biedrība
An events and members portal with ticket purchasing, QR check-in/check-out registration and automatic generation of attendance certificates.
PromoMarket
A manufacturing ERP/CRM for a promotional products manufacturer — inventory and production items (BOM), customers and leads, sales orders with a designer→production workflow, invoices, and a full procurement cycle from order to invoice.
Clients who have trusted us with their projects
Want a similar project?
Get in touch to discuss your idea and find out how we can bring it to life.
Start a project