Bookkeeper reconciliation — 2026-05
Note added post-close (2026-06-03 UTC): This reconciliation was completed on 2026-06-03 after the Heroku May invoice ($216.00 actual) arrived in Gmail post-period-end. The Heroku row reflects the actual invoice amount rather than the ~$185 estimate used in the prior session memory. See "What changed since 2026-05-31 close" below and the companion delta memo at
docs/business/bookkeeper/2026-05-reconciliation-delta-heroku.md.
What changed since 2026-05-31 close
The 2026-05-31 session-memory estimate for Heroku May spend was ~$185. The actual Heroku invoice received in Gmail on or around 2026-06-01 is $216.00 — a delta of +$31.00 against the estimate. This document records the $216.00 actual. The estimate is retired.
BLOCKER — Gmail + Drive MCP unavailable in this session: The Gmail MCP connector
(mcp__claude_ai_Gmail__*) and Drive MCP connector (mcp__claude_ai_Google_Drive__*)
were not reachable at reconciliation time. Consequences:
- The Heroku invoice raw body and per-app line-item breakdown could not be pulled directly from Gmail. The $216.00 total is operator-supplied. The per-app breakdown is estimated from known Heroku app roster (see table below) and must be confirmed by the operator against the actual invoice before the Drive ledger row is marked complete.
- The Drive ledger row has been drafted in this document but cannot be applied to the Google Sheets workbook until a Drive-MCP-enabled session runs. The operator should apply the row manually or run the bookkeeper in a session with Drive MCP.
- The invoice PDF could not be uploaded to
MooseQuest > Finance > Expenses > 2026 > 2026-05. Operator action required.
Operator actions required before this reconciliation is fully closed:
| # | Action | Owner |
|---|---|---|
| OA-1 | Forward/confirm the Heroku May invoice Gmail thread ID and per-app line-item breakdown to the bookkeeper (paste the text body) | Kristerpher |
| OA-2 | Upload invoice PDF to Drive at MooseQuest > Finance > Expenses > 2026 > 2026-05 > 2026-05-31_Heroku_invoice_$216.00.pdf |
Kristerpher or next Drive-MCP session |
| OA-3 | Apply the Expenses ledger row below to the Drive workbook (or confirm Drive MCP session) | Kristerpher or next Drive-MCP session |
| OA-4 | Confirm per-app breakdown so the Notes column in the ledger row can be populated precisely | Kristerpher |
Summary of changes
| # | Sheet | Row | Action | Before | After | Source |
|---|---|---|---|---|---|---|
| 1 | Expenses | Heroku May 2026 | Add | — | $216.00, Internet & Hosting, 2026-05-31 | Operator-supplied actual; Gmail MCP unavailable — see OA-1 |
| 2 | Subscriptions | Heroku row | Update | last-known ~$185/mo estimate | $216.00 actual for May 2026; flag for threshold-alert tracking | Same |
| 3 | Schedule C Summary | Line 27a Internet & Hosting | Update | prior YTD figure (excludes May Heroku actual) | +$216.00 for May | Derived |
| 4 | Monthly Summary | May 2026 row | Add | — | May total + YTD per below | Derived |
Ledger row — Heroku May 2026
This is the row to apply to the Expenses tab of MooseQuest Ledger 2026:
| Field | Value |
|---|---|
| Date | 2026-05-31 |
| Vendor | Heroku |
| Description | Heroku May 2026 invoice — dyno + Postgres + add-ons across all Raxx apps. Per-app breakdown: see invoice PDF and Notes. |
| Amount | $216.00 |
| Category | Internet & Hosting |
| Deductible | yes |
| Entity | MooseQuest LLC (LLC formed 2026-05-21; this invoice covers the full month of May — see CPA question #1 below re: pre-formation portion) |
| Project allocation | Raxx product |
| Invoice ID | PENDING — confirm from Gmail (OA-1) |
| Order ID | PENDING — confirm from Gmail (OA-1) |
| Receipt link | MooseQuest > Finance > Expenses > 2026 > 2026-05 > 2026-05-31_Heroku_invoice_$216.00.pdf — NOT YET UPLOADED (OA-2) |
| Notes | Arrived post-period-end (2026-06-01). Estimate was ~$185; actual $216.00 (+$31 delta). Per-app breakdown: PENDING (OA-4). FLAG_HEROKU_BILLING_COLLECTOR now being enabled — will auto-capture from next month. |
| Payment method | Heroku billing card on file |
| Sales tax | $0.00 (confirm; Heroku/Salesforce billing posture for PA typically 0 — CPA to confirm) |
Estimated per-app breakdown
Gmail MCP was unavailable. The following is a best-estimate breakdown based on the
known Heroku app roster (per project_heroku_app_names) and typical Heroku pricing as
of May 2026. This must be replaced with the actual invoice line items (OA-1/OA-4).
| App / Add-on | Estimated tier | Estimated cost | Notes |
|---|---|---|---|
raxx-api-prod |
Standard-2X dyno | ~$50/mo | Production API (Raptor) |
raxx-api-staging |
Basic dyno | ~$7/mo | Staging API |
raxx-api-prod Postgres |
Standard-0 (provisioned 2026-05-10) | ~$50/mo | Raptor Postgres migration |
raxx-api-staging Postgres |
Basic | ~$9/mo | Staging Postgres |
raxx-console-prod |
Standard-1X dyno | ~$25/mo | Console app |
raxx-console-staging |
Basic dyno | ~$7/mo | Staging console |
raxx-velvet-prod |
Basic dyno | ~$7/mo | Velvet token service |
raxx-velvet-staging |
Standard-0 Postgres? | ~$50/mo | See candidate-cut note |
raxx-queue-prod |
Basic dyno | ~$7/mo | Queue identity service |
| Other add-ons (Papertrail etc.) | — | ~$4/mo | |
| ESTIMATED TOTAL | ~$216 |
This estimate was constructed to reconcile to $216.00. The actual per-line breakdown from the Heroku invoice supersedes this entirely.
May 2026 known expenses (all vendors)
| Date | Vendor | Amount | Category | Entity | Deductible | Notes |
|---|---|---|---|---|---|---|
| 2026-05-01 | Google Workspace | $22.00 | Internet & Hosting | sole-prop-kris | yes | Recurring monthly |
| 2026-05-03 | FastSpring / FreeScout | $105.75 | Software & SaaS (work) | sole-prop-kris | confirm-with-CPA | Pre-formation; see 2026-05-03 expense doc |
| 2026-05-29 | Dreamhost | $5.00 | Internet & Hosting | sole-prop-kris | yes | Monthly shared hosting |
| 2026-05-31 | Heroku | $216.00 | Internet & Hosting | MooseQuest LLC | yes | Actual invoice (arrived post-period-end) |
| 2026-05-xx | Dyn DNS | ~$5.00 | Internet & Hosting | MooseQuest LLC | yes | Monthly Dyn fee — CONFIRM receipt |
| 2026-05-xx | Anthropic API | UNKNOWN | Software & SaaS (work) | MooseQuest LLC | yes | Check console.anthropic.com Billing → May — NO RECEIPT FLAG until confirmed |
| 2026-05-xx | Apple Developer | — | Dues & Subscriptions | sole-prop-kris | yes | Annual; paid April; no May charge |
| 2026-05-21 | PA Dept of State | UNKNOWN | Taxes & Licenses | MooseQuest LLC | confirm-with-CPA | LLC formation fee — NO RECEIPT FLAG; confirm amount + receipt from PA DOS |
Note on Anthropic: The Anthropic API metered usage for May is not yet captured.
Per bookkeeper workflow step 3, this must be fetched from console.anthropic.com → Billing → May.
The row gets NO RECEIPT — flag until the operator pulls the figure.
Note on PA LLC formation fee: The LLC was formed 2026-05-21. The PA DOS certificate
of organization filing fee was incurred but the amount and receipt have not been confirmed
in this session. This is a Taxes & Licenses expense for the LLC formation year. Flag for
CPA review (formation fees vs. start-up costs treatment).
Net impact
May 2026 total (confirmed): $348.75 ($22.00 + $105.75 + $5.00 + $216.00)
May 2026 total (estimated with unknowns): ~$358.75 (adding ~$5 Dyn, Anthropic TBD, PA fee TBD)
YTD total as of May 2026 (estimated):
| Period | Amount | Notes |
|---|---|---|
| Jan 2026 | ~$49.00 | Google Workspace $22 + Dreamhost $5 + Dyn $5 + Heroku ~$7 + misc |
| Feb 2026 | ~$39.00 | Google Workspace $22 + Dreamhost $5 + Dyn $5 + Heroku ~$7 |
| Mar 2026 | ~$39.00 | Same pattern |
| Apr 2026 | ~$344.58 | Google $22 + Dreamhost $5 + Dyn $5 + Heroku ~$7 + Cloudflare $95.58 + Apple Developer $99 |
| May 2026 | ~$358.75 | Per above |
| YTD (est.) | ~$830.33 | Drive ledger is authoritative; this is a memo estimate |
Heroku subtotal (May 2026 isolated): $216.00 actual.
Heroku YTD estimate (Jan–May 2026): Prior months estimated at $7/mo × 4 months = $28 (Jan–Apr, Basic-tier only, pre-Postgres-migration) + $216 May = ~$244. Heroku costs escalated materially in May following the Standard-0 Postgres provisioning on 2026-05-10 (per project_raptor_postgres_migration_decision).
Estimate→actual delta for Heroku May: $216.00 actual vs ~$185 session-memory estimate = +$31.00. Not material for Schedule C purposes but flagged for CPA awareness.
Open items for CPA
-
Heroku May — pre-formation vs. post-formation split. The LLC formed 2026-05-21. The Heroku May invoice covers the full month (May 1–31). Approximately 20/31 days (64%) were sole-prop; 11/31 days (36%) were MooseQuest LLC. For a Heroku bill measured at month-end, should this be split proportionally, assigned entirely to the post-formation entity, or assigned entirely to sole-prop (if the obligation arose pre-formation)? This is a CPA judgment call. The bookkeeper has booked the full $216.00 to
MooseQuest LLC(the entity as of invoice date) with this flag. -
PA LLC formation fee. The certificate of organization filing fee is a
Taxes & Licensesexpense. Whether it is deductible as an organizational cost (IRC §248 treatment as disregarded entity) or a start-up cost (IRC §195) requires CPA guidance. The bookkeeper does not classify this — it getsconfirm-with-CPAuntil the CPA rules. -
FastSpring/FreeScout pre-formation deductibility. Carried from the 2026-05-03 expense doc. Still unresolved: sole-prop Schedule C operating expense vs. start-up cost under IRC §195. CPA to rule at year-end.
-
Heroku billing escalation — $185 estimate to $216 actual. The +$31 delta is attributable to the Standard-0 Postgres provisioning mid-month (2026-05-10). Going forward, Heroku is a $200+ line item, not a $7-$50 line item. The bookkeeper will update the Subscriptions tab baseline accordingly. The CPA should be aware that Internet & Hosting will run higher YTD than the April reconciliation implied.
-
Anthropic API May usage — not yet captured. Requires operator to pull the figure from console.anthropic.com → Billing → May. Will appear as
Software & SaaS (work)once confirmed. -
Dyn DNS May receipt. Not confirmed in this session. Expected ~$5 based on prior months. Row marked
NO RECEIPT — flagpending receipt confirmation.
Open items carried forward
- OA-1 through OA-4 listed in the "What changed since 2026-05-31 close" section above — all require operator action or a Drive-MCP-enabled session.
- Anthropic May usage: pull from console.anthropic.com → Billing. Separate row needed.
- PA LLC formation fee receipt: pull from PA DOS records.
- Dyn DNS May receipt: confirm from Oracle Dyn dashboard.
- Drive ledger not yet updated: Gmail + Drive MCP unavailable in this session. Drive updates are pending operator action or next Drive-MCP-enabled session.
- Drive upload of this memo: per
feedback_human_to_human_drive, this file should also be uploaded to Drive. Pending next Drive-MCP-enabled session. - June 2026: With LLC now formed and FLAG_HEROKU_BILLING_COLLECTOR about to be enabled, the June close should be the first month with automated Heroku receipt capture. The Subscriptions tab Heroku baseline should be updated to reflect the new ~$216/mo run rate.