PrepaidPro Documentation

PrepaidPro 2.0 · a Gaines Capital Books tool

Welcome to the PrepaidPro documentation. PrepaidPro tracks prepaid expenses and deferred (unearned) revenue, builds the month-by-month schedule, and writes the journal entries for you, so nothing lapses and nothing gets booked twice.

Launch PrepaidPro →
You will be asked for the access code from your purchase confirmation email.

Getting Started

  1. Open the app with the Launch button above and enter the access code from your purchase confirmation email. Lost it? Email [email protected] and we will send it right over.
  2. Try it with sample data. Use Load sample data at the top to see a working example before you enter anything real. You can clear it when you are done.
  3. Add a client with + Client. Each client keeps its own items, schedules and chart of accounts. You can rename or delete a client any time.
  4. Add your first item on the Add item tab (details below), or bring in a spreadsheet or invoice on the Upload & auto-fill tab.
  5. Post the entries. Open This month's journal, pick the month, and copy the debits and credits into Xero or QuickBooks.

Product Overview

PrepaidPro handles two kinds of items:

  • Prepaid expense: money you paid up front that covers a future stretch of time, such as annual software or insurance.
  • Deferred revenue: money a customer paid you up front for service you deliver over time, such as an annual subscription.

You enter the item once. PrepaidPro spreads it across the right months and produces the journal entries for each month.

The tabs

TabWhat it does
DashboardShows what was recognized this month, the prepaid asset balance, the deferred revenue balance, renewals coming in the next 60 days, what needs a journal entry this month, and what is coming up for renewal.
Add itemEnter one prepaid expense or one deferred revenue item.
All itemsEverything you are tracking. Click a row to see its full schedule and entries.
RenewalsA renewal watch sorted by soonest date.
This month's journalThe exact debits and credits to post for the month you choose, with a Copy all button.
Upload & auto-fillBring in a CSV spreadsheet or an invoice or bill instead of typing.
Chart of accountsLoad a client's real accounts so the account fields become dropdowns.

Adding an item

On the Add item tab, choose Prepaid expense or Deferred revenue, then fill in:

  • Vendor (or customer for deferred revenue)
  • Amount (the total paid)
  • Payment date
  • Coverage starts and Coverage ends
  • Spread method: By exact days (most accurate) or Evenly across months
  • Expense account and Prepaid asset account (both optional)

Use Preview the schedule first to see the month-by-month breakdown before you commit, then Save item.

Bulk Entry & Auto-fill

You never have to start from a blank screen. The Upload & auto-fill tab gives you two ways to get many items in at once.

Bring your old spreadsheet (CSV)

If you already have a list of prepaids or contracts in a spreadsheet, export it as a CSV and drop it onto the upload box. PrepaidPro reads the columns, matches them up, and builds every schedule in one pass. The columns it looks for are vendor or customer, amount, dates, and (optionally) accounts. Use Download the CSV template if you want the exact column names.

Upload an invoice or bill

Drop in an invoice or bill (PDF, PNG or JPG). PrepaidPro reads the vendor, amount and dates and drops you into a pre-filled entry so you just confirm.

Always check before you save. Automatic reading is a convenience feature and can misread a vendor name, amount or date. Review every pre-filled entry before you save or post it. Your files are read securely and are not retained.

Advanced: your own reading key (optional)

Most people never need this. If you prefer to use your own Google Gemini key instead of the built-in reader, paste it in the Advanced section. Choices are Google Gemini, OpenAI-compatible, or a custom endpoint, with Save, Test and Clear buttons. The key stays in your browser only.

Chart of accounts

Upload or paste a client's actual chart of accounts once, and every account field for that client becomes a dropdown of their real accounts. Provide two columns: account name, and type (asset, liability, revenue, expense, equity). You can also load a standard SaaS starter chart. If you skip this, the account fields stay free-text and PrepaidPro works fine either way.

Renewals & Journal Entries

Renewal watch

The Renewals tab lists items by soonest renewal. Choose a window of 30 days, 60 days, 90 days or 1 year. Urgent means within 14 days, Soon means within 60 days, and Lapsed means the coverage has already ended.

Monthly journal entries

On This month's journal, choose the month and you get the exact debits and credits to post, ready to type or paste into Xero or QuickBooks. Copy all copies the whole set at once. The Dashboard also shows what still needs a journal entry this month.

Your Data

  • All of your data lives in your own browser. It is never stored on Gaines Capital Books servers.
  • It is protected by a dual-layer backup: a primary store plus an automatic secondary backup that survives clearing cookies.
  • A backup file downloads automatically once per day on the first save.
  • You can also use Export any time to save everything to a file.
  • Moving to a new computer or browser? Use Export on the old device, then Import on the new one.
Because data lives in your browser, keep your exported backup files somewhere safe. If you switch browsers without exporting first, the data will not follow you.

Version Information

Current version: PrepaidPro 2.0. PrepaidPro 2.0 includes multi-client support, prepaid expense and deferred revenue schedules (exact-days or even-monthly), renewal tracking, monthly journal entries, CSV import, automatic invoice reading, a per-client chart of accounts, and export/import with automatic daily backup.

Need Help?

Can't find what you're looking for? Email [email protected] and we will get back to you.

PrepaidPro is a convenience tool. It is not accounting, tax or legal advice and does not replace your own judgment. Please see the Terms of Service for details.