Custom software

Automatic PDFs: quotes, certificates and reports

By Jérôme Stéphan · October 1, 2026 · Reading time: 6 min

Read in: Español · English · Français

Quotes, invoices, receipts, certificates, reports: many businesses still put these documents together by hand, copying data from a spreadsheet into a Word template. It's slow, and it's exactly where mistakes creep in. Here are four real cases I built where the PDFs generate themselves, and how to tell whether it's worth it for your business.

PDF quote generated by a custom CRM
PDF quote generated by a law firm's CRM, in the firm's colours (fictitious data).

Which documents can be automated

Almost any document that always has the same structure and whose data already lives in a system:

All the screenshots in this article use fictitious or blurred data.

Case 1: a law firm's CRM

For Osiadacz Abogados, a law firm in Chile, I built a custom CRM where quotes are no longer written in Word:

List of numbered quotes with their status
Each quote gets an automatic number and a status: sent, accepted or rejected (fictitious data).
The client accepts or rejects the quote from their phone
The client opens the link and accepts or rejects the quote online, from their phone.

What used to mean drafting, converting to PDF, attaching, waiting for an answer and then writing the invoice is now one continuous chain where nobody types the same data twice.

Case 2: an accountant's CRM

In the CRM I built for ContAuditor, Cecilia Arancibia's accounting firm, the repetitive documents also produce themselves:

Quote in UF generated by an accountant's CRM
Quote in UF generated by ContAuditor's CRM (signature blurred).

The amount in words looks like a detail, but it's exactly the kind of thing that gets mistyped when it's done by hand.

Case 3: reports and brochures in other sectors

The same principle works well beyond professional firms:

Land listing page with a button to download the PDF
On Parcelas Patagonia, every listing has its own automatically generated PDF brochure.

How it works under the hood

In the CRMs I use QuestPDF, a .NET library that builds the document directly from code. On the portal, the PDF is produced from an HTML template converted to PDF. Either way, what matters is the same:

What you gain

When is it worth it?

The rule is simple: if you produce a document every week with the same structure, automating it pays off. If it's something you do twice a year, probably not.

Tip: don't try to automate everything at once. Start with the most frequent document, the one that eats the most time, and add the others later.

If your data lives in spreadsheets today, the first step is often moving from Excel to a custom web application (in Spanish). And automatic PDFs are one of the most concrete ways to automate repetitive tasks in your business.

Want to see what it would look like for you? Have a look at my custom software service, or send me an example of the document you repeat most.

How much time do you lose building documents?

Show me your most frequent quote, certificate or report and I'll tell you how to automate it, with a clear price.

Get my free quoteMessage me on WhatsApp
WhatsApp