Mobile User Guide¶
Expensed is designed for on-the-go expense management. This guide covers everything mobile-specific.
Installing the App¶
Expensed is a Progressive Web App (PWA) - you install it directly from your browser, no app store needed.
iPhone / iPad (iOS)¶
- Open Safari (must be Safari, not Chrome)
- Go to expensed.app
- Log in to your account
- Tap the Share button (square with arrow)
- Scroll down and tap Add to Home Screen
- Tap Add in the top right
Must Use Safari
iOS only allows PWA installation from Safari. Other browsers won't show the "Add to Home Screen" option.
Android¶
- Open Chrome
- Go to expensed.app
- Log in to your account
- Tap the three-dot menu (⋮)
- Tap Install App or Add to Home Screen
- Tap Install
Other Browsers
Samsung Internet, Edge, and Firefox also support PWA installation on Android.
After Installation¶
Once installed:
- App appears on your home screen
- Opens in full-screen mode (no browser UI)
- Feels like a native app
- Works offline (see below)
Mobile Navigation¶
The Sidebar¶
On mobile, the sidebar is hidden by default:
- Tap the hamburger menu (☰) in the top-left
- The sidebar slides out
- Tap a menu item to navigate
- Tap outside or swipe left to close
Quick Actions¶
From the home dashboard:
- Upload Receipt - Opens camera or file picker
- New Expense - Create expense manually
- Start Tracking - Begin GPS mileage tracking
Pull to Refresh¶
On most list screens (Expenses, Reports, Mileage):
- Swipe down from the top
- Release when you see the spinner
- Fresh data loads from server
Camera Receipt Upload¶
The fastest way to capture expenses:
Taking a Receipt Photo¶
- Tap Upload Receipt or the camera icon
- Select Take Photo (or your camera app opens automatically)
- Position the receipt:
- Lay it flat on a surface
- Ensure good lighting (no shadows)
- Include all edges
- Hold steady to avoid blur
- Tap to capture
- Review and retake if blurry
- Tap Use Photo to upload
Tips for Better OCR¶
| Do | Don't |
|---|---|
| Flatten wrinkles | Photograph crumpled receipts |
| Use even lighting | Let shadows fall on receipt |
| Include entire receipt | Crop off edges |
| Hold phone steady | Rush the photo |
| Clean lens | Use scratched camera |
From Photo Library¶
- Tap Upload Receipt
- Select Photo Library or Choose from Photos
- Select an existing photo
- Upload proceeds automatically
GPS Mileage Tracking¶
Track business trips automatically with GPS.
Starting a Trip¶
- Go to Mileage
- Tap Start Tracking
- Allow location access when prompted
- The map shows your current location
- A timer shows trip duration
- Start driving!
During the Trip¶
- Live map updates your position
- Timer tracks duration
- Distance accumulates in real-time
- Uses GPS (moderate battery impact)
Battery Saving
GPS tracking uses battery. For long trips, keep your phone plugged in.
Ending a Trip¶
- Tap Stop Tracking
- Review the route on the map
- Confirm or edit the distance
- Add trip purpose and category
- Tap Save
Location Permissions¶
GPS requires location access:
iPhone:
- Settings → Privacy & Security → Location Services
- Find Expensed
- Select While Using the App
Android:
- Settings → Apps → Expensed → Permissions
- Location → Allow only while using the app
Location Denied?
If you denied location access, you'll need to enable it in settings. The app will prompt you with a link to settings.
Offline Mode¶
Expensed works without internet - perfect for planes, remote job sites, or poor signal areas.
What Works Offline¶
- View cached expenses and reports
- Upload receipt photos (queued)
- Create new expenses (queued)
- Edit draft expenses
- View mileage history
What Requires Internet¶
- Submitting reports
- Real-time approval status
- Bank account actions
- GPS route calculation
Offline Indicator¶
When offline:
- An offline badge appears
- Pending actions show a queue icon
- Badge shows number of queued items
Automatic Sync¶
When connection returns:
- Queued items sync automatically
- You'll see a sync notification
- Status updates to reflect server state
Sync Before Meetings
Open Expensed when you have good signal before going offline. This caches the latest data.
Mobile-Specific Features¶
App Shortcuts (Long-Press)¶
On Android, long-press the app icon for shortcuts:
- Upload Receipt - Jump straight to camera
- New Expense - Create expense quickly
- Start Tracking - Begin mileage tracking
Share to Expensed¶
When you receive a receipt via email or messaging:
- Tap Share on the receipt image/PDF
- Select Expensed from share targets
- The file uploads and OCR runs
- Create the expense from there
Notifications¶
Enable notifications for:
- Expense approved
- Expense rejected
- Payout sent
- Approval needed (managers)
Enable in: Profile → Notification Preferences
Troubleshooting Mobile Issues¶
App Not Installing¶
| Platform | Solution |
|---|---|
| iPhone | Must use Safari browser |
| Android | Try Chrome, clear browser cache |
| Both | Log in first, then install |
Camera Not Working¶
- Check camera permissions in device settings
- Close and reopen the app
- Try selecting from photo library instead
GPS Not Tracking¶
- Enable location permissions (see above)
- Ensure GPS/Location is turned on
- Go outside (GPS needs sky view)
- Wait 10-15 seconds for initial lock
Slow Performance¶
- Clear browser cache
- Reinstall the PWA
- Check available storage
- Update your browser
Data Not Syncing¶
- Check internet connection
- Pull to refresh
- Close and reopen app
- Log out and back in
Battery & Data Usage¶
Battery Tips¶
- GPS tracking uses most battery - plug in for long trips
- Normal use (viewing, uploading) is minimal
- Background sync is efficient
Data Usage¶
- Receipt photos: ~1-3 MB each
- GPS tracking: minimal (~10 KB per trip)
- Regular browsing: ~500 KB per session
Use Wi-Fi for Uploads
If you're on a limited data plan, wait for Wi-Fi to upload large receipt photos.
Next: Home Dashboard →