Prepaid & Accrual Amortization Manager
Stop maintaining prepaid and accrual schedules in a fragile spreadsheet. Import your items, let AI build the full amortization and reversal schedules, generate this period's entry — and book it only after the accountant approves, with a roll-forward that ties out.
A web tool where you import prepaid expenses and accrued liabilities; AI builds each item's full amortization or reversal schedule, computes the remaining balance, and drafts this period's journal entry. The accountant reviews the entries and a roll-forward that ties out, approves, and exports a GL-ready entries CSV plus the roll-forward schedule.
Before you start
- A Supabase account (free)
- A Vercel account (free)
- A list of prepaid/accrual items as CSV or a Google Sheet (vendor, amount, dates, method, GL accounts)
- Claude Code or any AI coding agent
The problem this kills
Every close, the same nervous ritual: open the prepaid schedule workbook, find this month's row, copy the formula down, hope nobody fat-fingered a start date, and pray the roll-forward still ties. Insurance, software subscriptions, the annual maintenance contract, rent paid in advance — each one is supposed to amortize a little every period, and each one lives in its own tab with its own hand-built formula. Accruals are worse: you book an estimate this month, then you have to remember to reverse it next month, and if you forget, the expense double-counts.
The spreadsheet is fragile in exactly the ways that hurt. A dragged formula stops one row short and an item never fully amortizes. Someone deletes a row and the beginning balance no longer equals last period's ending. A new prepaid gets added but never makes it into the entry. And the worst part is silent: the numbers still look fine, so nobody catches it until an auditor or a reviewer asks why the prepaid balance on the balance sheet doesn't match the schedule.
This is textbook rules-based accounting — fixed amounts, fixed dates, a method, and a roll-forward that must tie. It's exactly the kind of work a small internal tool does better than a spreadsheet, and you don't need to be a developer to build it.
What you'll build
A simple internal web tool for your close. You import a list of prepaid and accrual items — vendor, description, total amount, start and end dates, method, and the GL accounts. For each one the tool builds the full schedule: a prepaid amortizes its balance down to zero over its life (straight-line or a custom per-period amount you supply), and an accrual books this period and queues its auto-reversal for next period. It computes the remaining balance for every item and drafts this period's journal entry — one line per item that has activity this period.
The accountant reviews the proposed entries and a roll-forward on one screen — beginning balance + additions − amortization = ending balance, for every item and in total — confirms it ties out, edits or excludes anything odd, and clicks Approve. Only then does the tool export a GL-ready entries CSV and the roll-forward schedule you keep as support. Items that have fully amortized are flagged so they drop off cleanly.
What's inside the Implementation Plan
The plan is a single file you paste into an AI coding agent. It opens by interviewing you about your business — what kinds of prepaids and accruals you carry, how your item IDs and GL accounts are named, your period calendar and convention (whole-month vs. daily proration), how you handle mid-period starts and short stubs, and your nastiest edge cases — and then tailors the data model, the schedule math, and every later step to your answers. This is a build shaped around your close, not a generic template.
From there it walks the agent through the database schema, the item import with its duplicate guards, the schedule-and-balance engine (straight-line, custom, and accrual auto-reversal), the accountant's review screen with the roll-forward that ties out, and the export of the period entries and the roll-forward schedule. Every step ends with a ready-to-copy prompt. Because the whole thing runs on CSV in and GL-ready CSV out, you can build and use it this weekend even with no connection to your accounting system.
The governance it includes (this is the point)
This touches the general ledger, so it's built like it matters: login so only your finance team can use it, row-level security so you only ever see your own entity's data, and a complete audit trail of every import, edit, approval, and export — who did what, and when. Nothing posts automatically: the period entry is a draft until the accountant approves it, and approval is the hard human-in-the-loop gate before anything becomes a journal entry. Duplicate guards on item ID + period mean the same item can't be amortized twice in the same period and the same entry can't be booked twice.
Who it's for
Staff accountants and controllers who own prepaid and accrual schedules and are tired of trusting them to a workbook that can silently break. If you can explain how each item amortizes and when an accrual reverses, you can build this — and end every close with a roll-forward that ties.
You've got this — open the plan, paste the first prompt, and let it interview you about your schedules.