Skip to main content

Managing Invoices

Learn how to create, process, and track invoices in BuilderHelp.

Updated yesterday

What are Invoices?

Invoices represent bills from vendors, suppliers, or subcontractors. They include:

  • Invoice details (number, date, amount)

  • Vendor information

  • Line items and descriptions

  • Payment status

  • Project and phase associations

Accessing Invoices

  1. Open your project

  2. Click "Financial" tab

  3. Select "Invoices/Receipt" subtab

Note: Financial tab is admin-only and available after "Estimating" stage.

Creating an Invoice

Step 1: Add New Invoice

  1. Click "Add Invoice" button

  2. Fill in required fields:

    • Invoice Number: Vendor's invoice number

    • Vendor: Supplier or subcontractor name

    • Amount: Total invoice amount

    • Date: Invoice date

    • Due Date: Payment deadline (optional)

Step 2: Add Invoice Details

  • Description: What the invoice is for

  • Status: Pending, Paid, Overdue

  • Phase: Link to building phase (optional)

  • Budget Line Item: Associate with budget category

  • Project Invoice Code: Job number for tracking

  • Company Invoice Code: Company-level code (optional)

  • Notes: Additional information

Step 3: Add Line Items (Optional)

  1. Click "Add Line Item"

  2. Enter:

    • Description

    • Quantity

    • Unit price

    • Amount

  3. Repeat for multiple items

  4. Total calculates automatically

Step 4: Attach Documents

  • Upload PDF invoice

  • Or link to file URL

  • Helps with record keeping

  • Required for some workflows

Step 5: Save Invoice

Click "Create Invoice" to add it to the project.

Invoice Status

Invoices have three statuses:

  1. Pending: Not yet paid

    • Default for new invoices

    • Shows in pending list

    • Tracks payment due dates

  2. Paid: Payment received

    • Mark when paid

    • Records payment date

    • Moves to paid section

  3. Overdue: Past due date

    • Automatically marked if past due

    • Highlights in red

    • Shows in overdue filter

Updating Status

  1. Open invoice

  2. Change status dropdown

  3. If marking paid, enter payment date

  4. Save changes

Invoice Processing

Automated Processing

BuilderHelp can process invoices from Gmail:

  1. Gmail Integration: Connects to your email

  2. Auto-Detection: Finds invoice emails

  3. AI Parsing: Extracts invoice details

  4. Review: You approve before creating

Manual Entry

  1. Create invoice manually

  2. Enter all details

  3. Upload PDF if available

  4. Link to phase and budget

Linking Invoices

To Building Phases

  1. Select phase from dropdown

  2. Associates invoice with work phase

  3. Helps track phase costs

  4. Shows in phase financial view

To Budget Line Items

  1. Select budget category

  2. Tracks spending by category

  3. Compares to budget

  4. Shows budget variance

Invoice Codes

Project Invoice Code

  • Same as job number

  • Appears on invoices

  • Used for accounting

  • Links invoices to project

Company Invoice Code

  • Company-level identifier

  • Optional classification

  • Useful for multi-project tracking

  • Set in company settings

Invoice Views

List View

  • All invoices in table

  • Shows: Number, vendor, amount, date, status

  • Sortable columns

  • Filterable by status, phase, vendor

Financial Overview

  • Summary of all invoices

  • Total pending, paid, overdue

  • Budget comparison

  • Spending trends

Processing Invoices from Email

Gmail Integration

  1. Connect Gmail account

  2. System scans for invoices

  3. AI extracts details

  4. Review and approve

  5. Creates invoice automatically

Review Process

  1. Check extracted details

  2. Verify amounts

  3. Link to phase/budget

  4. Add missing information

  5. Approve to create invoice

Invoice Payments

Recording Payments

  1. Open invoice

  2. Change status to "Paid"

  3. Enter payment date

  4. Add payment method (optional)

  5. Save changes

Payment Tracking

  • See payment history

  • Track payment methods

  • Generate payment reports

  • Export for accounting

Invoice Reports

Available Reports

  • Invoice Summary: All invoices by status

  • Vendor Report: Invoices by vendor

  • Phase Report: Costs by building phase

  • Budget Report: Actual vs budget

  • Payment Report: Payment history

Exporting Data

  • Export to CSV

  • Export to PDF

  • Send to accounting software

  • Custom date ranges

Tips

  • Use Consistent Vendor Names: Easier to track and report

  • Link to Phases: Better cost tracking

  • Set Due Dates: Avoid late payments

  • Upload PDFs: Keep records organized

  • Review Regularly: Stay on top of payments

  • Use Invoice Codes: Better accounting integration

Common Questions

Q: Can I edit an invoice after creating?
A: Yes, open invoice and click edit. Some fields may be locked after payment.

Q: What if an invoice amount is wrong?
A: Edit the invoice and correct the amount. System will recalculate totals.

Q: How do I handle partial payments?
A: Currently, mark as paid when fully paid. For partial payments, create separate invoices or notes.

Q: Can I delete an invoice?
A: Yes, but be careful. Deleted invoices remove from reports. Consider marking as void instead.

Q: How does Gmail integration work?
A: Connect your Gmail, system scans for invoices, AI extracts details, you review and approve.

Related Articles

Did this answer your question?