Business Documents — Offers, Pro Formas, Invoices
What Are Business Documents?
Business documents are standardized documents that every company uses in its daily operations — offers, pro forma invoices, invoices, contracts, acceptance protocols, and more.
Unlike incorporation documents (Articles of Association, declarations), business documents are created repeatedly and sent to clients, partners, and suppliers. That is why their standardization and quick generation save a significant amount of time.
Firmify already creates an offer, a pro forma invoice, and a customer invoice — with pre-filled company data, a table of services and prices, and PDF export, without Word. A service contract and an acceptance protocol are planned for later.
Types of Business Documents
Offer (Available in Firmify)
An offer is a proposal to a potential client that describes what services you provide, at what price, and under what conditions. It is the primary tool for attracting and closing new clients.
Pro forma invoice (Available in Firmify)
A pro forma invoice is a payment request that is not a tax document. It is used when the client needs to pay an advance or the full amount before an invoice is issued. In Firmify it is filled in with company and client details and service lines.
Customer invoice (Available in Firmify)
A customer invoice is generated with the VAT mode you select in the wizard. For cross-border deals and residency, confirm the treatment with your accountant — the document does not replace accounting software.
Service contract (Coming Soon)
A standard contract between two companies for the performance of a specific service. It defines scope, deadlines, price, and responsibilities of both parties.
Acceptance Protocol (Coming Soon)
A document certifying that a service has been performed and accepted by the client. It is used as proof of fulfillment of contractual obligations.
Structure of an Offer
The sections below describe an offer. A pro forma and a customer invoice use the same company and client details and service lines; for an invoice you also choose a VAT mode.
A professional offer consists of several mandatory sections:
Provider Details
- Company name and EIK
- Registered address
- Manager name
- Phone and email for contact
Recipient Details
- Client name (company or individual)
- EIK (if a legal entity)
- Address
- Contact person
Description of Services
Table with columns:
| Description | Quantity | Unit | Unit price | Total |
|---|---|---|---|---|
| Web design | 1 | pcs. | 500.00 | 500.00 |
| SEO optimization | 3 | month | 200.00 | 600.00 |
Amounts
- Subtotal (excluding VAT)
- VAT rate and amount (if the company is VAT-registered)
- Total amount
Terms
- Validity period of the proposal (e.g., 14 days)
- Payment terms (e.g., 50% advance, 50% upon completion)
- Additional notes
Common Mistakes
Unstructured Proposal
A proposal written as free-form text in an email does not inspire confidence. A structured document with a table, number, and date shows professionalism.
Incomplete Company Details
Missing EIK, address, or manager name can raise doubts about the legitimacy of the proposal.
Vague or Rounded Prices
The client should see exactly what they are getting and at what price. Avoid phrases like "price depends on scope" — give specific numbers.
Missing Validity Period
A proposal without a deadline creates uncertainty for the client and for you. Standard is 7, 14, or 30 days.
Manual Calculations
Errors in amounts look unprofessional. Automatic calculation eliminates this risk.
Automation with Firmify
With the Business Documents module in Firmify, you create an offer, a pro forma, or an invoice in three steps:
Fill in the data — your company data is automatically loaded from your profile. Add the client and services with quantities and prices.
Review and pay — on the "Review" step, you see the complete document. Pay €9 by card.
Download the PDF — the document is generated automatically with a professional design. You can regenerate it unlimited times.
Advantages
- Auto-fill — EIK, address, and manager from registration
- Automatic calculation — quantity × unit price, subtotal, and total
- PDF + DOCX — ready to send or for additional editing
- Unlimited regeneration — make changes and regenerate after payment
- No subscription — €9 per document, no monthly fees
Learn more in our article on professional proposals.
Frequently asked questions
You can create an offer, a pro forma invoice, and a customer invoice (with the VAT options available in the wizard). Service contracts and acceptance protocols are coming later.
It is not mandatory, but if you have a company in Firmify, details (EIK, address, manager) are filled in automatically.
A PDF file is generated, ready for download and sending. The original DOCX is also available.
You can regenerate the document with updated data an unlimited number of times after payment.
One document costs €9. Payment is one-time, no subscription.
All guides
- How to Register a Company in Bulgaria (2026 Guide)
- EOOD vs OOD in Bulgaria — Which to Choose?
- Company Registration Costs in Bulgaria (2026)
- VAT Registration in Bulgaria — When & How
- Corporate Tax in Bulgaria — 10% Flat Rate Guide
- How to Register an EOOD in Bulgaria — Full Guide
- How to Register an OOD in Bulgaria — Full Guide
- Check & Reserve a Company Name in Bulgaria
- Documents for Company Registration in Bulgaria
- Signing Documents for Company Registration — QES, Specimen, Firmify
- Signing Help — Evrotrust, PDF, B-Trust
- Sign PDF with QES Outside Firmify — Adobe Reader, Steps
- Signing with Evrotrust in Firmify — Steps
- B-Trust, Smart Card, and BISS for Signing
- EOOD Escrow Account: Bank Capital Document
- AFR 2026 Deadline: 30 September
- Company Registration & Maintenance Costs in Bulgaria
- Online Company Registration in Bulgaria
- Dissolving an EOOD/OOD in Bulgaria — Procedure & Timeline
- Share Transfer in EOOD/OOD — Procedure & Documents
- Company Amendments in the Commercial Register (A4)
- Euro Capital Conversion — EOOD and OOD
- GDPR Policy & Legal Documents for Your Business
- Employment Contract & HR Documents in Bulgaria
- How to Find an Accountant or Lawyer for Your Company in Bulgaria
- Firmify Partner Program — How to Earn
- Business Documents — Offers, Pro Forma Invoices, Invoices
- Do I Need a Lawyer to Register a Company in Bulgaria?
- Firmify vs Lawyer vs DIY Company Registration
- Registering a Company with Firmify — How It Works Step by Step
- How Long Does Company Registration Take in Bulgaria?
- What to Do After Receiving Your EIK?
- Do I Need a Notary for Company Registration?
- EOOD vs Freelance in Bulgaria — Which Is More Profitable?
- Manager Social Insurance for EOOD — Types & Obligations
- Public procurement radar: CPV codes and your Firmify profile
- What “AI assistance” means for TED notices
- End-to-end Firmify tenders flow: TED radar, case workspace, Stripe document pack
- Paid TED document pack for Firmify tenders: Stripe, statuses, filenames
- How to find the CPV code for your business
- Requirements for participating in public procurement in Bulgaria
- Art. 97a VAT Filing in Bulgaria — Monthly Guide (2026)
- VIES Declaration in Bulgaria — Guide 2026
- How to use the Firmify accounting module
- Monthly accounting checklist for EOOD
- How to file a VAT return with Firmify
- How to record a purchase invoice in Firmify
- How to issue an invoice with Firmify
- How to close an accounting period in Firmify
- Annual financial report (GFO) with Firmify
- Accounting glossary — Bulgaria
- Can an EOOD owner do their own bookkeeping in Bulgaria?
- DIY bookkeeping vs an accountant in Bulgaria: what each costs
- DIY bookkeeping risks in Bulgaria: mistakes, fines, liability
- The hybrid bookkeeping model: DIY monthly, accountant at year-end
- Switching from an accountant to DIY bookkeeping (and back)
- Bank statement import & reconciliation in Firmify
- Payroll and salaries in Firmify — EOOD guide
- Fixed assets and depreciation in Firmify
- Freelance Profession in Bulgaria — Complete Guide 2026
- BULSTAT Registration for Freelancers — Step by Step 2026
- Taxes and Social Security for Freelancers in Bulgaria 2026
- Freelance vs EOOD Tax Calculator — How to Use
- Freelance Accounting in Bulgaria — Self-Service with Firmify
- Freelance vs EOOD in Bulgaria — When to Incorporate?
- Digital Nomad Tax Guide: Working as a Freelancer in Bulgaria 2026
- How to Register as Self-Employed in Bulgaria as a Foreigner 2026
- VAT for Freelancers in Bulgaria 2026 — When to Register
- OKD-5 Declaration — Registering as Self-Employed in Bulgaria
- Choosing Insurance Income for Freelancers in Bulgaria 2026
- Annual Tax Return (Art. 50) for Freelancers in Bulgaria
- Public API v1 — Developer Documentation
- Using the Firmify Public API — Developer's Guide
- Public API Changelog
Was this article helpful?