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