Overview
Smartbills makes it easy to upload receipts and documents for expense tracking. If you are experiencing upload failures, processing delays, or OCR inaccuracies, this guide provides solutions for the most common issues.File Requirements
Before troubleshooting, verify your file meets the requirements:Unsupported formats include Word documents (.docx), Excel files (.xlsx), GIF images, and SVG files. Convert these to PDF before uploading.
Common Upload Issues
File too large
File too large
Error: “File exceeds the maximum size limit”Solutions:For images (max 10 MB):
- Reduce image resolution before uploading
- Use the mobile app camera to capture a new, optimized photo
- Compress the image using a free tool (e.g., TinyPNG, ImageOptim)
- Convert HEIC to JPG which typically produces smaller files
- Compress the PDF using a free tool (e.g., SmallPDF, Adobe Acrobat)
- If the PDF contains scanned images, reduce the scan resolution
- Split multi-page PDFs into smaller files
Format not supported
Format not supported
Error: “Unsupported file format”Solutions:
- Verify the file extension matches a supported format: JPG, JPEG, PNG, HEIC, WEBP, or PDF
- If you have a Word or Excel document, export it as PDF first
- If you have a screenshot in an unsupported format, save it as PNG or JPG
- Rename files if the extension is incorrect (e.g., a JPG file saved with a
.tmpextension) - Some email-forwarded attachments may lose their extension, re-save the file with the correct extension
Upload stuck or frozen
Upload stuck or frozen
Symptoms: The progress bar stops moving, or the upload appears to hang indefinitely.Solutions:
- Check your internet connection: test by loading another website or switching between WiFi and cellular data
- Wait a moment: large files may take longer on slower connections
- Refresh the page (web) or pull to refresh (mobile) and retry
- Close and reopen the app on mobile
- Try uploading a single file: if you are batch uploading, upload one at a time to isolate the issue
- Disable VPN or proxy: some network configurations interfere with file uploads
- Try a different browser or use the mobile app instead
Duplicate detection
Duplicate detection
Message: “This receipt appears to already exist”Smartbills automatically detects duplicate receipts to prevent the same expense from being recorded twice.If this is a false positive:
- Click Upload Anyway to override the duplicate check
- The expense will be flagged for review but will be uploaded
Duplicate detection compares file hashes and OCR-extracted data (merchant name, amount, date). Very similar but distinct receipts may occasionally trigger a false positive.
Upload succeeds but processing fails
Upload succeeds but processing fails
Symptoms: The file uploads successfully but remains stuck in a “Processing” state for more than 5 minutes.Solutions:
- Wait: processing time varies depending on document complexity and server load. Most receipts process within 30 seconds, but complex PDFs may take longer
- Refresh the page or pull to refresh on mobile
- Check the processing queue: go to your expense list and look for the processing indicator
- Verify the file is not corrupted: try opening the file on your device. If it won’t open, the file may be damaged
- Re-upload the file: delete the stuck expense and upload the original file again
OCR and Data Extraction Issues
OCR not extracting data correctly
OCR not extracting data correctly
Symptoms: The merchant name, amount, date, or other fields are incorrect or missing after OCR processing.Common causes and solutions:
OCR extracting wrong currency
OCR extracting wrong currency
If OCR detects the wrong currency:
- Open the expense
- Click or tap the Currency field
- Select the correct currency from the dropdown
- Save the expense
Multi-page PDF not fully processed
Multi-page PDF not fully processed
If only some pages of a multi-page PDF are processed:
- Ensure the PDF does not exceed 50 pages
- Verify the PDF is not password-protected or encrypted
- Check that the PDF is not a scanned image with very low resolution
- Try splitting the PDF into smaller documents and uploading individually
Platform-Specific Issues
- Web Browser
- iOS
- Android
Drag-and-drop not working:
- Safari may block drag-and-drop in some configurations. Use the Browse button instead
- Ensure your browser window is focused (click on it first)
- Disable browser extensions that may interfere with drag events
- Clear browser cache and cookies
- Disable pop-up blockers for
app.smartbills.io - Try a different browser
- Check your internet upload speed (test at speedtest.net)
- Close other tabs and applications consuming bandwidth
- Try a wired connection instead of WiFi
Tips for Best Upload Results
1
Use good lighting
Natural or bright artificial light without shadows produces the best results for receipt scanning.
2
Place receipt on a flat surface
A smooth, dark-colored surface provides the best contrast for the scanner.
3
Capture the full receipt
Ensure all edges of the receipt are visible in the frame, including the merchant name and total amount.
4
Hold your phone steady
Use both hands and hold your phone parallel to the receipt to avoid blur and distortion.
5
Use the in-app scanner
The Smartbills mobile scanner automatically adjusts perspective, contrast, and resolution for optimal OCR results.
Still Having Issues?
If you have tried the solutions above and still cannot upload successfully, contact our support team:- Email: [email protected]
- Live Chat: Available in the app (bottom right corner)
- Include the following in your support request:
- The file you are trying to upload (if not sensitive)
- A screenshot of the error message
- Your device, browser, or app version
- Your internet connection type (WiFi, cellular, corporate network)
Upload an Expense
Step-by-step upload guide
Scan Receipts (Mobile)
Tips for mobile receipt scanning
Edit an Expense
Manually correct OCR results
Sync Issues
Troubleshoot data sync problems