Bulk Import
Catch up on weeks of receipts at once by importing a batch of photos or files in the background.
Last updated: 2026-06-02
When to use bulk import
Bulk import is designed for catch-up scenarios:
- You have a stack of paper receipts from a business trip.
- You want to digitise a month's worth of receipts in one session.
- You are migrating from another app and have an archive of receipt photos.
For ongoing day-to-day capture, the iOS single-receipt capture flow is faster.
Supported file types
| Format | Notes |
|---|---|
| JPEG / JPG | Most common phone camera output |
| PNG | Screenshots and scanned images |
| HEIC | iPhone default format — converted automatically |
| WebP | Android camera output on some devices |
| Supported by current shared import flows |
Actual file-count and file-size limits can vary by client and deployment. Follow the validation message shown by your current build if an upload is rejected.
Starting a bulk import
On the desktop Web App
- Open app.stareceipt.com from a desktop browser and select a ledger from the left sidebar.
- Open the capture / import surface.
- Drag and drop your files onto the upload area, or click Choose Files to open the file picker.
- The Web client groups files into receipt import tasks and can merge multiple photos into one receipt-recognition task when needed.
- Processing runs in the background.
On mobile (iOS / Android)
- Tap the + button on the main screen and select Import Photos.
- Choose multiple photos from your library (long-press to enter multi-select mode).
- Tap Done — the batch is uploaded and queued for processing through the task-queue flow.
Monitoring the queue
Current shared clients surface import progress through task / queue UIs rather than one universal Import History screen. Use the current client's import or task queue to monitor progress and failures.
Reviewing the results
Bulk-imported entries typically land in the Needs Review flow. This lets you:
- Quickly scan all extracted fields.
- Fix any recognition errors in one focused session.
- Discard any images that were not receipts.
Once you confirm an entry it moves into the ledger immediately.
Tips for a clean import
- Organise files before importing. Give files descriptive names if possible — it makes the review step easier.
- One receipt per image. If a single photo contains two receipts, crop and split it first.
- Consistent orientation. Portrait shots work best; avoid landscape unless the receipt is wider than it is tall.
- Remove duplicates before uploading. If you have the same receipt as both a photo and an email import, duplicate detection will flag it — but it is faster to remove the extra file upfront.
- Use merge intentionally. If you captured one receipt across multiple photos, merge them into a single receipt task instead of importing them as unrelated receipts.