Settlement & invoicing
Settlement is where completed work becomes billable. Time entries from the Record phase are priced, grouped into budget periods, and invoiced through Stripe — with clear rules for what's included and what's an overage.
Budget periods
Each client has a monthly budget period that aligns with their billing cycle. The budget period stores dollar amounts — not minutes or hours. This is the immutability principle: once a budget period is created, its dollar values are the permanent record. If rates change mid-cycle, existing periods aren't retroactively recalculated. New rates apply to new periods.
Two-rate pricing
Field uses two rates to price work:
Budget rate — $2.50/min
Applied to work that falls within the client's included monthly budget. This is the base rate for routine maintenance, included remediations, and tier-covered work.
Slice rate — $3.75/min
Applied to a-la-carte work that exceeds the monthly budget or covers finding domains not included in the client's tier. The higher rate reflects the ad-hoc nature of the work — no commitment discount.
How time becomes line items
When a work item moves through Record, its confirmed time entries are attributed to the client's current budget period. Field checks whether the entry falls within the remaining budget or exceeds it. Budget-rate entries fill the included allocation first. Once the budget is exhausted, additional entries are priced at the slice rate. Each entry becomes a line item with the duration, rate, and dollar amount.
Harvest sync
If you use Harvest for time tracking, entries sync bidirectionally. Time logged in Harvest appears as proposals in Field's inbound queue. Time logged in Field pushes to Harvest. The confirmed entries in Record are the source of truth for settlement — Harvest is a convenience layer, not the billing record.
Stripe invoicing
Field uses Stripe for subscription billing. Each client's tier maps to a Stripe subscription. At the end of a billing cycle, any overage (slice-rate work) is added as a usage-based line item on the next invoice. The subscription covers the base tier fee; overages appear as separate charges with clear descriptions of the work performed.
Overage handling
When work exceeds the monthly budget, Field doesn't block it. The operator continues working and time is tracked at the slice rate. The overage amount appears on the client's next invoice. Operators can see budget consumption in real time on each site's dashboard — a percentage indicator shows how much of the monthly allocation has been used.