Manual receipt accounting
Employees sent or stored receipt photos, and the data from them had to be transferred to a spreadsheet manually.
Employees send fuel receipt photos to a Telegram bot, AI recognizes the amount, the system adds the data to Google Sheets, stores the receipt photo on Google Drive, and sends a report to Telegram.
Receipt photo
Telegram bot
AI recognition
Google Sheets
Google Drive
Telegram report
Employees frequently traveled on business and refueled their cars at their own expense. The company then compensated those fuel expenses based on the receipts. The process was manual: receipts could get lost, photos stayed in chats, sums had to be transferred to a spreadsheet by hand, and reports were delayed.
Employees sent or stored receipt photos, and the data from them had to be transferred to a spreadsheet manually.
We built a Telegram bot that accepts receipt photos, sends them to AI for recognition, and runs an automated accounting scenario.
Expense data automatically lands in Google Sheets, receipt photos are stored on Google Drive, and the team gets a Telegram report.
When employees travel regularly for work, fuel expenses quickly turn into a separate administrative process. You need to collect receipts, not lose photos, identify the amount correctly, enter the data into a spreadsheet, save the proof, and notify the responsible person.
Receipt photos stayed in personal chats, galleries, or were forwarded manually.
Amounts on receipts had to be reviewed, verified, and entered into the spreadsheet by hand.
Even a simple receipt required several manual steps: find the photo, identify the amount, write down the data, store the proof.
Receipt photos were not always stored in a structured place, so they were hard to find quickly.
The team got the information not in real time but only after manual processing.
We designed a scenario where the employee just sends a receipt photo to a Telegram bot. From there, the automation processes the receipt, extracts the data, writes it into the spreadsheet, stores the photo, and sends a report.
The employee takes a photo of the fuel receipt and sends it to the Telegram bot.
AI analyzes the receipt photo and identifies the fuel amount.
The automation appends a new row to the spreadsheet with the required data.
The original receipt photo is uploaded to a dedicated Google Drive folder.
After processing, the system posts a Telegram message with the result.
After the receipt is processed, the system creates a structured record in the spreadsheet, so expenses can be quickly reviewed, filtered, and used for compensation.
| Date | Employee | Amount | Category | Status | Receipt |
|---|---|---|---|---|---|
| 2026-03-13 | Employee 1 | UAH 1,250 | Fuel | Processed | Link |
Декоративний приклад. Не реальні персональні дані.
Accepts receipt photos from employees in an interface they already use.
Recognizes data on the receipt photo and identifies the fuel amount.
Stores a structured expense journal for further accounting.
Archives receipt photos and lets you quickly return to the original.
Sends a report or message to the responsible team after each processing.
Connects all services into one stable process without manual data hand-off.
The team no longer needs to manually transcribe amounts from each receipt into the spreadsheet.
Each photo is automatically stored on Google Drive and tied to its spreadsheet row.
Expense data is available immediately after the receipt is processed.
The company sees expenses in a structured way: who sent the receipt, the amount, and where the photo is stored.
Employees don't need to open complex systems — sending a photo to Telegram is enough.
Automation reduces the number of manual steps, and with them the risk of mistakes during data entry.
This scenario is useful for businesses where employees regularly travel for work, buy fuel, or make other expenses that the company later compensates.
For tracking driver expenses, routes, and fuel compensations.
For collecting receipts, controlling expenses, and quick reporting.
For employees who frequently travel to meetings, between clients, or sales points.
For technicians, engineers, installers, and field specialists.
For teams that move between sites and have regular transport expenses.
For employees working at multiple locations who frequently use transport.
For teams moving between offices, sites, warehouses, or stores.
Once the basic receipt accounting scenario is live, automation can be extended to cover more complex financial and operational processes.
Automatically detect expense type: fuel, parking, car wash, repairs, supplies.
The system can check whether the same receipt was uploaded earlier.
The responsible person can approve or reject an expense via Telegram.
Automatic expense reports by employee, team, or period.
Add limits for fuel or other expense categories.
Data can be pushed to other systems for further accounting.
This case shows how a small manual process can be turned into a simple, stable automation. The employee performs a familiar action — sends a photo to Telegram — while the system handles recognition, spreadsheet entry, photo storage, and notifications.
Describe your process — we'll suggest how it can be automated via Telegram, AI, Google Sheets, Google Drive, or other tools.