Systems

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.

Laravel React MySQL
Invoices Latvian invoicing and accounting CRM interface with VAT calculations, bank statement import and PDF invoices
Challenge

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.

Solution

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
Gallery

A look across several screens

Click an image to view it larger. 10 screens — swipe or use the arrows.

Result

What the client gained

Automatic
VAT calculations and VAT declaration by rate
In one place
Invoices, expenses, payments and bank data
Integrated
Export to Jumis and Visma Horizon accounting
Client
Invoices

Clients who have trusted us with their projects

Drift Halle KCB Timber Juneka Flexy Stones Car4Rent DUE Pharm JM Home Kurland Hus Latlaft ecoLaft ArnHome Fascino Furniture Durbes Grauds Belmont Perkmežus.lv Villa Vanilla Brīvdienu Noma SD Project Metkon Source Digitally Latvijas Cūku Audzētāju Asociācija VOBP NSBP Latvijas Podologu biedrība Riepu Glabātuve Ūdens Enerģija

Want a similar project?

Get in touch to discuss your idea and find out how we can bring it to life.

Start a project