OCR scanning
Camera, gallery import and on-device ML Kit text recognition for useful receipt fields.
Android app for Italian pharmacy receipts
FarmaScanner helps you photograph receipts, extract key fields, review them manually and keep an organized local archive on your phone.

Features reflect the current Android implementation: capture, review, local archive, summaries, security and export.
Camera, gallery import and on-device ML Kit text recognition for useful receipt fields.
Total, date, time, Tax ID, pharmacy, document number and deductible amounts can be reviewed and corrected before saving.
Receipts are stored in the app's local database with images and searchable fields.
Dashboard with yearly totals, counts, deductible/non-deductible status and theoretical deduction estimate.
CSV, PDF, Excel and ZIP with images are implemented; current code gates actual export behind Pro.
Local PIN and biometric unlock can protect app access when configured.
OCR helps pre-fill data, but you remain in control and should verify every field.
Confirm the main Italian Tax ID during onboarding for receipt checks.
Use the camera, gallery import or scrolling scan for longer receipts.
Check total, date, Tax ID, pharmacy and document number wherever recognized.
The app checks possible duplicates and stores the receipt and data locally.
Use dashboard, filters and export when preparing material for an accountant or CAF.
Project screenshots are included. Video blocks are ready for lightweight local files.




/assets/videos/demo-en.mp4/assets/videos/scan-en.mp4/assets/videos/export-en.mp4Receipt contents remain on device unless you export or share them. The Android app may use technical Firebase telemetry designed to exclude receipt contents and Tax ID.
Scan, organize and prepare your pharmacy receipts. On-device OCR, local archive, tax summaries and export for accountant or CAF workflows in Italy.