Start with what the customer was promised
The IFRS Foundation's IFRS 15 overview links revenue to transferring promised goods or services and satisfying the contract's performance obligations. Ask which accounting framework and policies the employer uses rather than assuming every internship applies the same rules.
Read the posting for contract-review support, billing reconciliation, revenue schedules or close reporting. Stripe's Revenue Recognition documentation illustrates reporting and reconciliation tools, but software does not establish that the contract dates and accounting treatment entered into it are correct.
Keep the records separate so you can explain the differences
Use a contract ID to connect the agreement, invoices and payments. Record service dates separately from invoice and cash dates. One customer may have several contracts, so its name alone is not a safe key.
| Record | What it answers |
|---|---|
| Invoice | What amount was billed, and when? |
| Payment | What cash was received, and when? |
| Revenue schedule | What amount is recognized for delivery in each period? |
When a service date is missing, identify the supporting document needed. Copying the invoice date into the blank makes the schedule appear complete without resolving when the service actually begins.
Example: collecting $12,000 does not make it all January revenue
Assume a fictional customer pays $12,000 on January 1 for one service delivered evenly over January through December. Stipulate one performance obligation, equal monthly delivery and allocation, and no tax, variable amounts, financing component, refunds or changes. These are exercise assumptions, not a conclusion about a real contract.
| Date | Cash received | Revenue recognized | Unearned balance |
|---|---|---|---|
| January 31 | $12,000 | $1,000 | $11,000 |
| March 31 | $12,000 | $3,000 | $9,000 |
| December 31 | $12,000 | $12,000 | $0 |
Under that assumed pattern, monthly revenue is $1,000. At March 31, $3,000 has been recognized and $9,000 remains unearned. The customer has still paid $12,000; the revenue schedule has not changed the cash receipt.
The remaining balance rolls forward as opening unearned balance + new advance consideration − revenue recognized from that balance. This example has no other movements. Equal monthly recognition is not appropriate merely because a contract lasts twelve months; it depends on the supported delivery pattern.
What changes if the service actually starts February 1?
Suppose the signed agreement instead specifies twelve months beginning February 1, while the system incorrectly uses January 1. The January invoice and payment do not settle that conflict.
Keeping the exercise's equal-monthly pattern, revenue through March becomes $2,000 and the unearned balance $10,000. The service ends in the following January. The original first-quarter schedule would overstate revenue by $1,000 under these revised assumptions.
Show the contract evidence, the two schedules and the proposed correction to the accounting reviewer. Do not silently overwrite the date. Whether an actual prior-period correction is required needs the team's facts and policy.
Submit the reconciliation and the exception, not only a dashboard
Prepare the twelve-month schedule, its assumptions and the February-start comparison. Add an exception record identifying the contract, issue, amount affected and evidence required.
Ask the manager how much work concerns billing, cash reconciliation, contract analysis and close reporting, and who reviews it. Revenue analyst can also refer to non-accounting work, so inspect the responsibilities. In an interview, explain why a figure belongs in a period; balanced totals alone do not prove that the period is correct.