Spread prepaid costs across the months they cover

A monthly release schedule for prepaid items, closing balances and a list of items to clarify.

Choose one of three approaches. The steps for that option appear below.

Choose an option above. On a phone, swipe the tabs left or right to see all options →

ChatGPT calculates the draft; you check the code

ChatGPT runs a code-backed batch calculation on the approved export. You inspect the code and recalculate samples before keeping anything.

  1. You

    Prepare the inputs

  2. ChatGPT

    Produce the draft

  3. You

    Check and save

  1. Make a local draft from authorised inputs

    Use: You

    Have ready: the schedule CSV (columns in the prompt) and owner-approved rules.

    Check

    Stop if upload permission is absent. Verify date, currency, completeness and the supplied rules; do not replace missing rules with guesses.

    Details

    Inputs to have ready

    Inputs needed: a prepaid-cost CSV with item ID, original amount, currency, coverage start/end, balance brought forward and prior releases; an owner-approved reporting month, allocation rule, rounding rule and cut-off convention.

  2. Produce the draft schedule and show the code

    Use: ChatGPT

    Ask ChatGPT's data analysis for the monthly release schedule, closing balances and the clarify list, with Python code and row counts.

    Details

    What to paste into the tool

    Task: Produce a draft per-item monthly release schedule, closing prepaid balances and a list of items needing policy or source clarification. Inputs: [ATTACH: the approved prepaid-cost CSV from step 1] [PASTE: reporting month] [PASTE: allocation rule] [PASTE: rounding rule] [PASTE: cut-off convention]. Use only these inputs. Show the Python used and a row-level audit trail with source IDs. Use the supplied allocation rule only; do not choose an accounting policy. Keep currencies separate. Flag missing service dates, overlapping coverage and releases already recorded. Do not infer tax treatment or post journals. Leave the monthly amount not stated where the policy cannot be applied. Never silently drop or repair rows. Report missing facts as not stated. Do not access accounts or external sources, send messages, post entries, change the master ledger, sign, publish or pay. Produce a draft for human review only.

  3. Check, correct and save the draft pack

    Use: You

    Check the output against the originals and correct or reject it; save only the checked pack locally, marked draft. No external or accounting-system action.

    Check

    Recalculate full month, partial month, year-crossing, leap-day period, fully released items, rounding. Opening balance minus release equals closing balance, by currency. Lifetime releases never exceed the approved amount. Do not send, sign, pay, publish, post journals or update master records.

Before you paste into any AI tool, remove any confidential information. Put it back at the end.

Tools in this workflow

Deciding between ChatGPT and Claude for this? See the comparison.

Final check

Never paste credentials or full payment details.

Confirm authorised inputs and rules before use.

Independently recalculate a full-month item, a partial month, a year-crossing period, a leap-day period when present, a fully released item and any rounding residual. Reconcile opening and closing totals by currency.

Reconcile completeness and totals, preserve open questions, and save only a draft.

Check the result against your original inputs. Approve it before sharing or acting.

Availability notes

Based on official product documentation checked on 2026-10-29.

What still needs checking
  • Results on your own data depend on your inputs and rules. Always check the output yourself.
  • Owner-approved inputs and policy conventions must be supplied at use time.

Share this page