Features

Everything your billing needs

Bifacto covers the full cycle - from the first quote to the paid invoice, and the credit note when something has to be undone.

Quotes that become invoices

Draft a quote, send it, and convert it the moment it is accepted. Quotes never consume an invoice number, so your sequence stays clean whether or not the deal closes.

PDFs in your client’s language

Pick the language of each PDF independently of the language you work in. Invoice a Sofia client in Bulgarian and a Paris client in French, from the same screen, without changing a setting.

Clients and products

Keep a directory of clients with their full company details and a catalogue of the items you sell. Both drop into a document in two clicks - and client details are snapshotted, so an old invoice never changes because an address did.

Payment tracking on every invoice

Each invoice carries its due date and payment method, and flips from issued to paid in one click - with the date the money was collected. The list sorts issued-but-unpaid invoices to the top, so the ones worth chasing are the ones you see first.

Documents that read well

Rich-text descriptions per line, amounts in words, payment method, due date, transaction details and place. Your logo at the top, your IBAN at the bottom.

Credit notes and corrections

Made a mistake, or a client cancelled? Issue a credit note against the original invoice instead of deleting history. Duplicate any document to start the next one from it.

Quotes · Invoices · VAT

Built for the Bulgarian context

Most invoicing tools treat Bulgaria as an afterthought. Bifacto starts there: the VAT rates, the MOL contact person, the intra-EU exemptions and their justifications, and the ten-digit numbering are part of the product, not a workaround you assemble yourself.

  • The 0, 9 and 20% VAT rates, with exemption reasons on the document
  • MOL contact person on your company and on your clients
  • Ten-digit invoice numbers, allocated in order, as чл. 114 ЗДДС requires
  • Bulgarian, French and English - in the app and on every PDF
Dashboard

Issued, collected, and the gap between

Invoicing software that only prints invoices tells you what you sold, never what you were paid. Bifacto tracks both, and shows them apart: what you issued this month, what actually landed, and the twelve-month curve those two draw. The distance between the lines is the money still out there.

  • Three figures for the current month - collected, issued, documents
  • The same three over any date range you pick, year-to-date by default
  • A rolling twelve-month curve: invoiced against collected
  • Your eight most recent documents, with their state and amount
Compliance

The Bulgarian rules, written into the product

Two things catch people out when invoicing from Bulgaria: how an invoice is numbered, and what an intra-EU exemption must say on the document. Both are in Bifacto - by name, and by article.

Numbering, as the law writes it

The invoice number is not a matter of taste in Bulgaria: ten digits, Arabic numerals only, ascending, identifying the invoice uniquely. Bifacto allocates it for you - starting at 0000000001, behind a lock, so two documents can never draw the same number. Quotes take no number at all, and you can keep up to ten separate series.

ЗДДС, чл. 114, ал. 1, т. 2 A sequential ten-digit number, Arabic numerals only, based on one or more series, uniquely identifying the invoice.

ППЗДДС, чл. 78 Numbers are ten-digit and ascending, without duplication, starting from 0000000001.

ЗДДС, чл. 113, ал. 4 The invoice is issued no later than five days after the tax event.

Intra-EU VAT, with its article on the document

A zero-rated or exempt document has to say why, and name the provision it rests on. Bifacto carries the ЗДДС catalogue of reasons - reverse charge, intra-community supply, the exempt supplies of Chapter 4 - and prints the one you choose on the PDF, in the language of the document.

ЗДДС, чл. 53, ал. 1 Intra-community supplies are zero-rated; ППЗДДС, чл. 45 lists the documents that prove the goods left the country.

ЗДДС, чл. 21, ал. 2 For services between taxable persons, the place of supply is where the recipient is established - the recipient accounts for the tax.

ЗДДС, чл. 114, ал. 4 Where the tax is due from the recipient, the invoice shows neither rate nor amount, but states «обратно начисляване» and the grounds for it.

Директива 2006/112/ЕО, чл. 196 The EU basis for reverse charge - printed next to чл. 21, ал. 2 on the PDF.

Bifacto states the treatment you choose; it does not choose it for you, and none of this is tax advice. The articles above are the ones the product implements - your accountant stays your accountant.

Up and running in an afternoon

There is no migration project. You fill in your company once, and you invoice.

Set up your company

Company name, VAT number, address, contact person (MOL), bank details and logo. This is the block that appears on every document - you enter it once.

Add a client, pick your lines

Create the client, choose items from your catalogue or type them in, set quantities and VAT. Bifacto totals the net, the VAT and the gross as you go.

Send, then track

Generate the PDF in your client’s language and send it. Mark it paid when the money lands - the dashboard does the rest.

Send your first invoice today

Create an account, fill in your company once, and issue a document in the next ten minutes. Free, and no card.