Skip to content

Ready-made software

BiFatura

An accounting panel that brings invoices, expenses and VAT together for small businesses

Desktop and mobile views of the BiFatura accounting panel overview

What it does

In a small business, day-to-day bookkeeping is scattered: e-invoices live in one provider’s slow, click-heavy interface, incoming invoices in another provider, and receipts and expenses on paper or in a spreadsheet. At the end of the month the accountant asks where the receipts are and how much VAT is due. We built BiFatura to pull all of this into one panel. Invoices are drafted locally and issued officially through Bimasraf; documents from Bimasraf and Nilvera appear in a single list. Customer statements, payments, expenses, till receipts, the monthly VAT report and a cash plan sit side by side. The panel runs on your own server with your own PostgreSQL database. A public demo is available; the product is in development.

Highlights

  • Official e-invoices sent through Bimasraf from local drafts
  • Taxpayer lookup by tax ID and period-filtered customer statements
  • Partial payments, allocation across invoices and overdue tracking
  • AI field extraction from photos of till receipts
  • Monthly VAT report combining Bimasraf, Nilvera and local records
  • Cash plan derived from contracts, plus budget tracking
  • Telegram bot and a self-resetting demo mode with sample data

Technology

  • Node.js
  • Express
  • PostgreSQL
  • Vanilla JS
  • Tailwind CSS
  • Puppeteer
  • S3
  • Telegram Bot API
  • DeepSeek
  • Docker

Screens

  • BiFatura screenshot 1
  • BiFatura screenshot 2
  • BiFatura screenshot 3
All productsReady-made software