Receipts and invoices
Typing expenses by hand (amount, date, store) eats a minute per purchase. Bulido lets you skip that: drop a photo of the receipt or a PDF invoice into the new-expense dialog, Bulido reads the fields, and the form pre-fills. You check it and save.
Where this lives
The feature is part of the Add materials expense dialog inside a project. Uploading the document and entering the expense happen in the same dialog, so the receipt review step runs while you create the expense; there's no separate documents page.
Step by step
- In the project, go to Settlements → Materials and click + Add expense (on desktop the button sits on the right of the Materials expenses section header).
- At the top of the dialog you'll see the Add a receipt or invoice dropzone. Drag a file onto it or click to pick one from disk.
- Supported formats: JPG, PNG, WEBP, PDF. One document per dialog.
- After upload, Bulido starts the analysis straight away. The dropzone switches to AI is analysing the document, and below it a card shows the file name, size, and current status.
- Once analysis finishes, Bulido shows a toast "Document data was filled into the form." and pre-populates Amount, Spent on, Title, Store, and Note.
- Check the fields, fix anything Bulido got wrong, and click Save expense. The document is accepted together with the expense save.
If analysis fails, the document status switches to Failed with a reason, and the form fields stay empty. You can upload a different file (replacing the previous one) or ignore the dropzone and fill in the expense manually.
Document statuses
In the card under the dropzone you see the analysis status:
- Uploaded: file received, waiting for analysis to start.
- Processing: Bulido is reading the contents.
- Needs review: analysis done, fields ready to confirm in the expense form.
- Accepted: you clicked Save expense; the document is linked to the expense.
- Failed: analysis didn't succeed.
Why this matters
Less typing means fewer forgotten receipts. A lot of on-site purchases happen in a hurry, and it's easier to snap a photo than to open the app, find the form, and copy the data off paper. After a busy week you come back to the project, drop in the missing receipts, and you have full cost visibility without anything missed.
What's next
Last updated May 23, 2026