Invoices & Payments

Generate invoices from orders and record payments to track what customers owe.

Understanding Invoices

Invoices in Terrace are linked to orders. Each order can have one invoice, and invoices track the payment status separately from the order status.

Auto-invoicing: If enabled in Settings, invoices are automatically created when orders are placed.

Invoice Statuses

Invoices move through these statuses:

StatusMeaning
DraftCreated but not sent to customer
SentSent to customer via email
Partially PaidSome payment received, balance remaining
PaidFully paid
OverduePast due date, unpaid
CancelledInvoice voided

Creating an Invoice

From an Order

1

Open the order details

2

Click Create Invoice

3

Review details and confirm

The invoice pulls all product, pricing, and customer information from the order.

Manual Invoice

1

Go to Invoices section

2

Click Create Invoice

3

Select a customer

4

Add line items manually

5

Set due date and save

Use manual invoices for custom billing, services, or charges not tied to a specific order.

Sending Invoices

Once an invoice is created, you can send it to your customer:

1

Open the invoice

2

Click Send Invoice

3

Confirm the email address

4

Invoice is sent and status changes to "Sent"

Invoice emails include your farm branding, invoice details, and payment instructions configured in your settings.

Recording Payments

Record payments when customers pay their invoices:

1

Open the invoice

2

Click Record Payment

3

Select payment method

4

Enter amount and confirm

Payment Methods

Square

Process card payments via Square integration

Clover

Process payments via Clover integration

Cash

Record cash payments received

Check

Record check payments received

Bank Transfer

Record ACH or wire transfers

Other

Any other payment type with notes

Partial Payments

Terrace supports partial payments for customers who pay in installments:

  • When recording a payment, enter the amount received (can be less than total)
  • Invoice status changes to "Partially Paid"
  • Remaining balance is displayed on the invoice
  • Record additional payments until fully paid

Payment history: All payments are tracked with date, amount, and method. View the full payment history on any invoice.

Exporting Invoices

Export invoices for your records or accounting software:

PDF Export

Download individual invoices as PDF files

CSV Export

Export invoice data for spreadsheets or accounting

Bulk Export

Export multiple invoices by date range

QuickBooks Sync

Sync invoices directly to QuickBooks

Manage your product catalog

Learn how to set up products and track inventory for your farm.

Product Catalog