Invoices with your brand
Logo, font, colours and layout are yours. The PDF looks like your company, not like the software it came from. Proforma invoices, credit notes and a second-language version from the same document.
Web development
Web developmentCorporate websites and landing pages WordPress developmentSites you run yourself, no developer needed E-commerce storesWooCommerce with a smooth path to checkout Invoicing systemCustom invoicing software with your brandSEO & content
SEOTechnical, content and authorityPaid advertising
Google AdsCampaigns measured in leadsMarketing & sales
Digital marketingStrategy and channels in one placeNothing found. Ask us directly →
Nothing found.
Off-the-shelf software is fine as long as you work like everyone else. When invoices have to come out of the store on their own, pass through several people and carry your brand, you write a system. Our own invoices come out of one - written by us, for us. We show it here as an example.
What it does
These are the things companies ask for most often in an invoicing system. The list is not a menu with limits - each item is built around the way you work, not someone else’s way.
Logo, font, colours and layout are yours. The PDF looks like your company, not like the software it came from. Proforma invoices, credit notes and a second-language version from the same document.
A paid order means an issued and sent invoice, with nobody typing it. WooCommerce, Shopify, a custom store or the system you already work in.
The mandatory details under Art. 114 of the Bulgarian VAT Act, the regimes for non-registered suppliers, standard VAT, intra-EU supplies, services to the EU, reverse charge and export, with the legal basis printed on the sheet. Amounts in euro with the BGN equivalent at the fixed rate.
Who issues, who approves, who sees the money. Notes on the document, tasks for colleagues and a record of who changed what and when.
A payment QR code on the sheet, a “paid” status in one click, who owes you money and for how many days, and a reminder with ready text and the PDF attached.
Export in their format, a monthly archive in one click, sales and purchase documents in one place. A structure ready for SAF-T when your company’s turn comes.
What else we can add
Almost every system we build has the six things above. The ones below are added when your process calls for them - to any plan, once we have seen how you work.
Don’t see yours? Describe your process - the module is priced together with the plan, in one quote, and the price stays one-off.
The life of an invoice
Four steps the system does for you. Scroll - the sheet on the right goes through them with you.
The draft saves itself as you type and does not use up a number. So there are no gaps in the sequence, and a colleague can finish it from their phone.
The sequential ten-digit number, the date and the VAT legal basis are added automatically. The amount is in euro, with the BGN equivalent underneath. An issued invoice is never deleted - it is corrected with a credit note or cancelled as the law prescribes.
The document is generated right in the browser, with real text you can search and copy. It goes out by email with the PDF attached and a link to it, and the system records when the client opened it.
You mark the payment date, and the monthly totals, the archive and the “awaiting payment” list update themselves. Overdue invoices get a reminder with ready text.
Examples from our own work
Three problems we solved for ourselves. No names and no figures from the documents - we show the approach, not other people’s data.
Learned the hard way
Each of them cost us hours in one of our own systems. In yours they are solved from day one.
An honest comparison
Free or subscription invoicing software does the job for most companies. Here is where it ends and where a custom system begins.
When you do not need a custom system. If you issue a few invoices a month and simply write and send them, off-the-shelf software is enough - often the free kind. We will tell you so in the first conversation, because a system that does not pay off is not a good recommendation.
How we work
A system fails when it copies someone else’s process. So we start with the person who issues the invoices, not with a list of features.
We sit down with the person who issues the invoices and draw the document’s path: where it comes from, who touches it, where it goes. Half of the “features” drop out right here.
First the design of the invoice itself and of three or four key screens. You approve them before any code exists and try them with real documents.
We write the system and connect the store, email, the banking QR code and accounting. We import the old archive and check its totals.
We launch on your domain, train the team and stay on for maintenance. The code and data are yours from day one.
Pricing
Prices cover the scope described and are final. There is no per-user fee and no subscription to us. After launch only hosting and maintenance remain, if you want them from us.
For companies that want their own invoices, with a team and a brand.
For stores and companies with many documents that do not want to retype them.
For several companies in one system, or for partners who invoice through you.
Hosting and maintenance after launch follow our hosting prices and maintenance - from €50 a month, optional. The system also runs on your own server. The modules from “What else we can add” are added to any plan on quote.
A custom invoicing system is software written specifically for the way one company issues, sends and collects its invoices. Unlike off-the-shelf software, which offers the same screens and templates to all its customers, a custom system follows your steps - draft, approval, issuing, sending, payment - and connects to the tools you already work in: online store, CRM, email, bank and accounting. The code and the data stay yours.
The law does not say which software you must use to issue invoices. It says what an invoice must contain: the document name, a sequential ten-digit number, the date, the supplier’s and customer’s details, type and quantity, taxable amount, VAT rate and amount, the total due and the legal basis when no VAT is charged (Art. 114 of the Bulgarian VAT Act). An invoice is issued within five days of the tax point (Art. 113), and an electronic invoice is accepted if the recipient agrees. A good system fills in these details itself and allows no gaps in the numbering.
Since Bulgaria adopted the euro, invoice amounts are in euro. The BGN equivalent at the fixed rate is still useful for clients who think in leva, and the system shows it under the amount for as long as you need it. Separately, the tax authority (NRA) is phasing in the standard audit file SAF-T: first for the largest enterprises and, according to plan, by 2030 for almost everyone else. A system that keeps its data in the right structure from day one adds the NRA export without a rebuild.
When does it pay off? When there are many documents, when several people issue them, when orders come from an online store and invoices have to go out by themselves, or when you retype data from one program into another. If you issue a few invoices a month in a standard process, off-the-shelf software is the wiser choice, and we will tell you so in the first conversation.
Dilys has been building websites and web applications since 2006. The invoicing system we use ourselves was written by our team, and its solutions - a number on issuing, a PDF in the browser, a payment QR code, a monthly archive, import of an old archive - go ready-made into every system we build for a client. If you have a website or a store, we connect the system to it; if you do not, it also works on its own, on your domain, with maintenance from us.
Questions
Short answers to what people ask before ordering a system.
Ask us