inBuild Pro Mobile App

Last updated: April 17, 2026

Overview

The inBuild Pro mobile app lets you capture and upload receipts from the field. Once uploaded, AI extracts key details from the receipt so you can quickly assign it to the right project, vendor, and cost code before submitting it for approval.

This guide walks you through the full receipt workflow on mobile: uploading the file, reviewing the AI-extracted details, assigning a project and vendor, adding line items, and submitting the receipt.


Upload a Receipt

ou can upload a photo from your device's library or capture a new one with your camera.

  1. Open the inBuild Pro mobile app and sign in if needed.

  2. Tap + Add in the upper right corner to start a new upload.

  3. Tap Browse Files and choose one of the following:

    • Select one or more photos from your library.

    • Take a new photo with your camera.

  4. If prompted, allow the app to access your camera or photo library.

  5. Confirm the photo using the checkmark.

  6. Click to Add More or click to Upload File.

You can upload multiple receipts at once. Each receipt is processed separately so you can assign its own project, vendor, and cost codes.

If you try to upload a file type that isn't supported, you'll see an error message. Supported formats include common image types and PDFs.


AI Processing

After upload, inBuild automatically analyzes the receipt using AI. No action is needed to start processing.

Within a few moments, inBuild will extract:

  • Vendor details

  • Receipt totals

  • Line item data

  • Billing and document dates

Wait until processing finishes before assigning details. If any extracted values are incorrect, you can edit every field manually before submitting.


Assign Project & Vendor

Every receipt must be assigned to a project and a vendor before it can be cost-coded and submitted. You may have to assign this information manually if the AI cannot infer these details from the uploaded document.

  1. Click on the invoice from the Inbox view.

  2. Click on the Details panel.

  3. Tap the Vendor field and search for or select the vendor from the list.

  4. Tap the Project field and search for or select the project.

If you selected Subcontractor invoice as the invoice type, a Commitment selector will appear. Choosing a commitment auto-fills the project and vendor for you.


Add Budget Code & Line Items

For direct cost receipts, you can classify the expense by adding one or more line items with a budget code (also called a cost code) and an amount. The budget code tells inBuild which part of the project budget the expense should be applied to.

  1. Open the Line Items panel on the receipt.

  2. Tap Add Line Item.

  3. Select a Budget Code from the dropdown. Options are filtered based on the project you selected.

  4. Enter the Amount for the line item. This may auto-populate from the AI-extracted total.

  5. Repeat for any additional line items until the full receipt amount is accounted for.

Direct cost line items require a budget code. Receipts with missing budget codes will be flagged and cannot move forward until each line item has one assigned.


Submit the Receipt

Once all required details are filled in, submit the receipt for further approvals from your team.

  1. Review the extracted details, project, vendor, and line items for accuracy.

  2. Edit any fields that need correction.

  3. Tap Submit to finalize the receipt.

You'll see a confirmation message such as "Invoice created successfully!" once the receipt is saved. The receipt is now available in the inbox on both mobile and desktop for approval and further processing.


Frequently Asked Questions

What should I do if the AI doesn't extract the receipt details correctly?

If the vendor, total, or line items are incorrect, you can manually edit any field before submitting. For best results, make sure the receipt photo is clear, well-lit, and the full document is visible in the frame.

Can I upload multiple receipts at once?

Yes. When selecting or capturing photos, you can upload several receipts in a single batch. Each receipt is processed separately so you can assign its own project, vendor, and budget codes before submitting.

Why don't I see an option to choose an invoice type?

The invoice type selector only appears when your company has more than one invoice type enabled. If only direct costs or only subcontractor invoices are enabled, the type is set automatically and the selector is hidden.

Why can't I find a budget code for my project?

Budget codes are pulled from the project you selected. If the project doesn't have the expected codes, confirm you've selected the correct project, or contact your project administrator to add the missing code.

What file types can I upload?

inBuild Pro accepts common image formats and PDFs. If you try to upload an unsupported file type, you'll see an error message indicating the file can't be used.