Receipt Capture.

Employees give on their own, too. They photograph the receipt, we verify it, log the giving, and queue the match. Nothing for them to type, nothing for you to chase.

Each receipt finds the right path automatically.

Clean scan

Confidence 0.85 or higher: the nonprofit matches a verified record and the amount and date are clear. The donation logs automatically, the match fires, and the employee gets an Impact Story.

Nearly clean

Confidence 0.60 to 0.84: one field is uncertain. It surfaces on the employee's dashboard as "Yes, that's right / Adjust / Not mine" with the extraction filled in.

Needs a human look

Below 0.60, or the nonprofit does not match cleanly: it routes to an admin review queue, where your admin picks the nonprofit and confirms the amount before anything logs.

Snap a photo. That's the whole flow.

Photo upload

From the employee dashboard or "Add Something I Did" page. JPG / PNG / WebP / PDF up to 10 MB. Built to work on a phone, in the moment.

A human in the loop

Anything the scan isn't sure about goes to your GozAround team, who clear the review queue daily, visible in your activity digest, like everything else we do.

Duplicate detection

If a donation with the same employee + nonprofit + amount already exists within 7 days, marks as a duplicate so a single receipt isn't counted twice.

Pluggable OCR

AWS Textract by default; stub mode for offline dev; provider interface lets us swap OCR vendor without touching application code.

Off-the-clock giving, captured and credited, with no admin burden.