Invoices & Payments
Engineers receive invoices for completed jobs once they have been reviewed and approved. The Invoices screen provides a central place to view, filter, and share payment records.
Accessing Invoices
Invoices are accessed via Profile > Company > Invoices in the app. This section is only available to engineers who have completed jobs.
Invoice List
The invoice list displays all invoices grouped by month, with the most recent invoices shown first.
Date Filtering
Engineers can filter invoices by date range using the Date from and Date to fields at the top of the screen.
- By default, the date range is set to the current month (start of month to today)
- Both date fields use a date picker that prevents selecting future dates
- The list automatically refreshes when either date changes
Individual Invoice View
Tapping an invoice opens the detailed view showing:
- PDF preview - The full invoice document rendered in-app
- Header title - Shows the job number
- Share button - Located in the header for exporting
Sharing Invoices
Engineers can share invoices as PDF files using the share button in the invoice detail view.
The share process:
- Downloads the invoice PDF to a temporary cache
- Opens the device's native share sheet
- Allows sharing via email, messaging apps, or saving to files
- Automatically cleans up the cached file after sharing
Android note: On Android devices, the app requests storage permissions before downloading the invoice. If permissions are denied, an alert explains how to enable them in device settings.
When Invoices Are Generated
Invoices are generated after:
- The engineer completes all required job steps
- The job is submitted for review
- Support staff approve the completed work