October bill run
212 invoices
$184,320.00
issued 6:00 am
100%
Nectar prices every plan and meter, sends exact invoices, collects by card and ACH through your processor, recovers failed payments and ties out the month.
100% free, open source alternative to Stripe Billing, Chargebee and Recurly
212 invoices
$184,320.00
issued 6:00 am
100%
48 seats
1.2M API calls
$6,840.00
Paid by cardThu Oct 1
Card declined
Retried Mon Oct 5
$1,290.00 paid
$2,150.00 ACH
Settled Wed Oct 7
1.2M this month
60%
209 payments synced
0 errors
Oct 1 — all sent!
Billing day · Thu Oct 1 · 6:00 am
Nectar prepares the run the evening before. Clean invoices issue on their own; anything unusual waits for you.
Lumen Health · PO number required → PO 4471 added
Cedar & Pine · +38% vs September → 15 seats added Sep 18
Harbor Analytics · Sep 29 usage short 2,140 events → replayed
212invoices
$184,320.00billed
100%
Plans and seats$149,620.00
Usage$31,287.82
Sales tax · 87 invoices$3,412.18
Total$184,320.00
September: 206 invoices · $146,872.40
clean ones go out
on their own
Lakeview FreightIssued Thu Oct 1, 2026 · Due on receipt
Team seats · Oct 1–3148 × $95.00$4,560.00
API calls · Sep 1–301,200,000 calls$2,280.00
First 1,000,000 at $2.00 per 1,000$2,000.00
Next 200,000 at $1.40 per 1,000$280.00
Sales tax (Avalara)$0.00
Total$6,840.00
60%
One invoice · FN-2041
Seats, tiers and usage are rated exactly, to the cent, and every invoice keeps the inputs that made it.
Recovery · Thu Oct 1 → Mon Oct 5
Nectar retries each failed payment when it is most likely to clear, emails a one-click update link and never retries a stolen card.
October: 9 failed · 9 recovered
Thu Oct 1, 6:00 am
Charge declined · Visa •• 5150
Thu Oct 1, 6:05 am
Payment-failed email with update link
Retry table: insufficient funds → wait for pay day
Mon Oct 5, 9:00 am
Attempt 2 of 8 · $1,290.00 paid
Dunning stopped · receipt sent
Wait for
pay day ✓
$2,150.00 · ACH
Pending Thu Oct 1Settled Wed Oct 7$640.00
stolen_card · not retriedNew card Tue Oct 6, 3:22 pm · paid$8,415.00 · Net 15
Thu Oct 1, 6:01 am
Invoice email to their ap@ inbox bounced
Agent
AP moved to their payables@ inbox
(their email of Sep 22)
Tue Oct 6, 9:14 am
Dana approved the new contact
9:15 am
Invoice resent · opened 10:02 am
Wed Oct 14
Paid by ACH credit
AP moved
in Sept!
Sent to CoupaThu Oct 1
ApprovedFri Oct 9
Orchard Labs · promised to pay Fri Oct 16 · reminders paused
PaidCollections · Oct 1 → Oct 23
The collections agent finds why an invoice is unpaid, asks the right person for the missing piece and checks that it lands.
API38,200,000 events
SDK3,100,000 events
S3 file · Oct 31512,406 rows

no doubles!
FN-2253 · Lakeview FreightAPI calls · Oct 1–31Ready for Nov 1
Portal · Mon Oct 12 · 2:14 pm
Customers change plans in their portal and see the proration first. Your app asks Nectar what they can use, and the answer changes in seconds.
billing.fieldnote.io
Fieldnote Billing
Change plan
Confirm upgrade
GET /v1/entitlements/
pinecrest-dental/multi_location
{
"granted": true,
"limit": 5,
"plan": "Group",
"changed": "2:14:03 pm"
}Answered in 18 ms
multi-location
on!
Revenue assurance · Thu Oct 15
An agent compares signed terms, usage, access, invoices and payments for every customer, opens a case for each mismatch and drafts the fix. You approve it.
Sep 24, 2025
§3.2
“Seats: $95 per seat per month through Sep 30, 2026; $120 from Oct 1, 2026.”
Invoice FN-2041
billed 48 × $95.00
Nov 1 invoice · October catch-up
48 × $25.00 = $1,200.00
Seat price from Nov 1$120.00
MRR+$1,200
Sales tax$0.00
“Your order form moves seats to $120 from October 1. Your October invoice used $95, so your November 1 invoice adds a one-time $1,200.00 catch-up (48 seats × $25). Nothing else changes.”
Month-end · Mon Nov 2
The close agent ties invoices, payments, payouts, tax, the ledger and revenue together, and hands your accountant one packet.
MRR
$171,500 → $178,230
1 break found: Fri Oct 9 payout fee $38.12 missing in QuickBooks → synced
Locked by Dana Brooks · Mon Nov 2, 4:30 pm
done by
Monday!
Sat Aug 1
Shadow run starts · 212 subscriptions
Aug 1–31
Usage relayed to Stripe · 37,918,552 events · 0 differences
Tue Sep 1, 12:00 am
201 August invoices shadow-rated · 200 equal to the cent · 1 explained (+$0.01 rounding)
Tue Sep 1
212 subscriptions adopted · Stripe bills no September period
same cards,
same numbers
Moving in · August
Nectar reads your Stripe account, bills August in shadow beside it and takes over at the period boundary. Cards stay where they are.
curl -fsSL https://runeditrun.com/install.sh | sh -s -- dev just-every/run-nectar
# Already have Node 22 or later? npx -y @runeditrun/rer dev just-every/run-nectar Also moves in from Chargebee, Recurly, Maxio, Orb and Metronome
October closeLocked
December bill runscheduled · 6:00 am

DEC1Tuesday