DAER list spreadsheet: free template with CPF validation
New: per-trip break-even simulator
Free template, phone required to download

DAER list spreadsheet, with built-in CPF validation

A passenger list template in the format charter inspection expects, with columns that flag invalid CPF, duplicate CPF, and incomplete phone numbers before you print and head out on the trip.

Free download

Download the DAER list template

Enter your professional details to unlock the immediate download.

Your data is protected. We don't send spam or share your information. See our Privacy Policy.

What's inside the file

The List sheet, column by column

Besides the working sheet, the file includes a Read me sheet explaining how to fill it in and what each verification column does.

ColumnWhat it is
N, Full Name, Document, CPF, Occupation, Phone, SeatThe data the DAER requires, one passenger per row, starting at row 3 (row 1 is the pending-items panel, row 2 is the header)
SignatureLeft blank on purpose, to be signed by hand on trip day, or printed and signed on paper
CPF valid?Runs the check-digit calculation and tells you the reason for the error: incomplete number, only repeated digits, or a check digit that doesn't match
Duplicate CPF?Flags the same person entered twice on the list
Phone valid?Requires area code plus number in the entered phone
What's missing?Summarizes, per row, what's still missing among Name, Document, CPF, and Phone; the panel at the top counts how many rows have pending items

The CPF, Document, Phone, and Seat columns come formatted as text. Don't change the cell format: if you switch it to number, Excel strips the CPF's leading zero and the verification starts flagging a CPF that is actually correct.

The honest part

Where this list stops being enough

It's not a lack of organization; the format just reaches its limit.

A new list for every trip

Even if most passengers have traveled with you before, their data gets typed in again for every excursion.

Two people, one spreadsheet

Excel or Sheets doesn't warn who changed what. Whoever saves last erases the changes of whoever saved first, with no warning at all.

Verification stops before boarding

The spreadsheet flags wrong CPFs and phone numbers, but doesn't know whether that passenger is actually assigned to the right seat on the right bus that day.

Customer history that gets lost

When the same passenger travels on this excursion and the next, there is no single place that brings both of their trips together.

The spreadsheet is free and genuinely useful if you're getting started and can't hire a system yet. The platform comes in when it stops being enough, not before.

How it looks in practice

In OnWay, the list comes out ready, with no retyping

Bus, driver, guide, and each passenger with document and seat, in the format the inspector and the driver expect to see.

Conceptual prototype · demo passenger list
Visual prototype of a passenger list with fictional data; not a screenshot of the real app.

Conceptual prototype of the passenger list; names, documents, and seats are fictional. Not an official document.

Questions

Questions about the DAER list spreadsheet

What does this DAER list spreadsheet come with?

A List sheet with the columns the DAER requires (full name, document, CPF, occupation, phone, seat, and signature) plus a verification block that confirms the CPF, flags duplicate CPFs, and confirms the phone before printing.

How does the spreadsheet validate the CPF?

It runs the same check-digit calculation the Receita Federal uses and tells you the reason when something is wrong: an incomplete number, only repeated digits, or a check digit that doesn't match.

Does it warn if the same CPF appears twice on the list?

Yes, that's the "Duplicate CPF?" column. It's the most expensive error on an excursion list, because it usually becomes a seat sold twice for the same document.

Why are the CPF and phone columns formatted as text?

Because if the cell format is switched to number, Excel strips the CPF's leading zero and the verification starts flagging a CPF that is actually correct. The template ships with those columns locked as text.

What is the pending-items panel at the top of the list?

A row that counts how many of the filled rows still need completing, looking at each passenger's name, document, CPF, and phone, without having to scroll through the entire spreadsheet checking one by one.

Do the verification columns go into the list sent to the inspection authority?

No. They are marked "CHECK (do not print)" and serve only to review before printing; they should be hidden or cut when handing in the official list.

Download the template, use it as much as you want

And when the spreadsheet starts to feel tight, just message us on WhatsApp. We'll show you OnWay with your own destinations, with no closed system and no pressure to decide.

I want a demo  Download the spreadsheet