Creating Invoices
DrillerDB makes it easy to create professional invoices from your proposals and projects. This guide walks you through creating, customizing, and managing invoices.
Quick Start: Create an Invoice
- Open a completed project
- Click Create Invoice
- Review line items
- Set due date
- Save the invoice
Step-by-Step: Creating from a Project
Step 1: Open the Project
- Go to Projects in sidebar
- Find the project to invoice
- Open the project details
- Verify status is Completed (or Open Job)
Step 2: Click Create Invoice
- Click Create Invoice button
- System pulls data from proposal:
- Customer information
- Line items and pricing
- Any down payments applied
Step 3: Review Line Items
Review and adjust as needed:
| Field | Action |
|---|---|
| Description | Edit wording for clarity |
| Quantity | Update if actual differs from estimate |
| Price | Adjust if needed |
| Add/Remove | Include additional charges |
Step-by-Step: Edit Line Item
- Click the line item
- Modify values
- Total recalculates automatically
- Add notes if explaining changes
Step 4: Set Invoice Details
Invoice Number:
- Auto-assigned (format:
{ProjectID}-INV-{id}) - Can customize in Settings
Due Date:
- Auto-fills based on payment terms
- Override for specific customers
Payment Terms:
| Terms | Due Date |
|---|---|
| Due on Receipt | Immediately |
| Net 15 | 15 days |
| Net 30 | 30 days (default) |
| Net 45 | 45 days |
| Net 60 | 60 days |
| Custom | Specify date |
Set default payment terms in Settings > Billing & Invoicing to save time.
Step 5: Apply Adjustments
Discounts:
- Click Add Discount
- Enter percentage or fixed amount
- Add reason (optional)
Tax:
- Tax rate from Settings auto-applies
- Override per invoice if needed
- Some items may be tax-exempt
Down Payment Credit:
- Automatically applied if deposit was paid
- Shows as credit reducing balance
Step 6: Save the Invoice
- Review the preview
- Click Save Invoice
- Status is set to "Draft"
- Ready to send or edit further
Manual Invoice Creation
For charges not tied to a project:
Step-by-Step: Create Manual Invoice
- Go to Billing > Invoices
- Click New Invoice
- Select customer from dropdown
- Add line items manually
- Set due date and terms
- Save the invoice
Common Uses:
- Miscellaneous service charges
- Equipment rentals
- Consulting fees
- Parts sold separately
Invoice Line Items
Adding Items
- Click Add Line Item
- Enter:
- Description
- Quantity
- Unit price
- Tax applicability
- Line total calculates
Categories
| Category | Examples |
|---|---|
| Drilling | Per-foot charges |
| Labor | Installation, testing |
| Materials | Casing, pump, tank |
| Permits | State and county fees |
| Misc | Trip charges, rentals |
Reordering Items
- Click and drag the handle (⋮⋮)
- Move to desired position
- Order reflects in customer invoice
Invoice Statuses
| Status | Meaning | Color |
|---|---|---|
| Draft | Being prepared | Gray |
| Sent | Emailed to customer | Blue |
| Viewed | Customer opened | Blue |
| Paid | Payment received | Green |
| Partial | Partial payment | Yellow |
| Overdue | Past due date | Red |
| Voided | Cancelled | Gray |
Customization Options
Invoice Appearance
Customize in Settings > Billing & Invoicing:
- Company logo
- Company address and phone
- Payment instructions
- Terms and conditions
- Footer message
Per-Invoice Options
| Setting | Where to Find |
|---|---|
| Due Date | Invoice header |
| Notes | Notes field |
| Terms | Terms dropdown |
| Memo | Message to customer |
Duplicating Invoices
Create similar invoice quickly:
- Open existing invoice
- Click Duplicate
- New invoice created with:
- Same line items
- New invoice number
- Today's date
- Modify as needed
- Save
Voiding Invoices
If invoice needs to be cancelled:
- Open the invoice
- Click Void Invoice
- Enter reason
- Confirm void
Voided invoices cannot be unvoided. Create a new invoice if needed.
Void vs. Delete:
- Void: Keeps record, marks as cancelled
- Delete: Removes from system entirely (draft only)
Integration Notes
QuickBooks Sync
When connected:
- Invoice syncs automatically
- Customer matches or creates in QBO
- Line items map to products/services
- Payment status syncs both ways
Foundation Software
When connected via Agave:
- Invoice syncs to Foundation
- Maps to job costing
- Customer records sync
Troubleshooting
Can't create invoice from project?
- Check project has approved proposal
- Verify you have billing permissions
- Project may already have invoice
Line items not appearing?
- Proposal may not have line items
- Check proposal tab on project
- Add items manually if needed
Total calculating wrong?
- Check tax rate settings
- Verify discount applied correctly
- Review all line items
Invoice number exists?
- System prevents duplicates
- Edit invoice number manually
- Check Settings for numbering format
Related Topics
- Sending Invoices - Email delivery
- Payment Tracking - Monitor payments
- Down Payments - Deposit management
- QuickBooks Integration - Accounting sync