Amortization of Prepaid Expenses: A Controller's Guide to Entries
Learn how to amortize prepaid expenses, from straight-line math and partial months to current vs. noncurrent splits, journal entries, and NetSuite setup.

Amortization of Prepaid Expenses: How to Build the Schedule and Close Clean
A guide for accounting and finance teams
Netgain makes NetClose, accounting software built inside NetSuite.
The amortization of prepaid expenses is the process of moving a prepayment from the balance sheet to the income statement over the period the payment covers, with one entry each month. You record the payment as an asset, then expense a share of it each period until the balance reaches zero.
This guide is for the controller or accountant who owns the prepaid schedule. It shows how to build a schedule that starts mid-month, post the entries, split current from noncurrent, handle a contract change, and reconcile the account. The math is simple, so most of this guide covers where schedules go wrong, from start dates to contract changes to the monthly reconciliation.
What is the amortization of prepaid expenses?
The amortization of prepaid expenses is the systematic release of a prepaid asset to expense over the period the payment covers, following the matching principle. For what a prepaid expense is, see the prepaid expenses glossary entry, and for how it differs from intangible and lease amortization, see what is an amortization expense.
How prepaid amortization compares with depreciation and accruals.
What counts as a prepaid expense, and what does not
Common prepaids include insurance premiums, software subscriptions, maintenance contracts, licenses, and annual fees paid in advance.
A refundable deposit is not a prepaid expense. You expect the money back, so it isn’t consumed, and it belongs in a separate asset account rather than on an amortization schedule.
Two cases follow their own standards. Lease payments made at or before the start of a lease become part of the right-of-use asset, and implementation costs for cloud software have their own rules. Both are covered under which standards apply, below.
How to amortize a prepaid expense: five steps
Amortizing a prepaid expense takes five steps: confirm it qualifies, set the period, choose the method, build the schedule, and post and review the entry each month. The sequence below is Netgain’s ordering of common practice.
Step 1: Confirm it is a prepaid and above your threshold
A prepaid is a payment made before a service or benefit that spans more than the current period. Small prepayments are often expensed right away under a capitalization threshold, which is a company policy, not a figure set by any standard. Set yours relative to materiality and document it in your accounting policy memo.
So are prepaids amortized or expensed? Both: amounts above the threshold are amortized, and amounts below it are expensed when paid.
Action: write the threshold down. Check: every invoice above it reaches a schedule.
Step 2: Set the period from the contract
Take the start and end dates from the contract’s coverage period, not the invoice date or the payment date. A bill can arrive weeks before the service starts, and the schedule should follow the service. When coverage starts mid-month, the first period is partial.
Action: record the start date, end date, and total cost. Check: the number of days in the term matches the contract.
From the field: several finance teams we work with let AP code prepaid bills to a clearing account and leave the service dates to accounting. The bill date tells you when you paid. The service start date tells you when to expense.
Step 3: Choose the method
Straight-line is the common default: the same amount each full period. When a term doesn’t start on a month boundary, daily proration spreads the cost by the number of days in each month.
How to amortize prepaid expenses at the edges of a term is a policy choice. Daily proration, a full first month, and a mid-month cutoff are all used, so pick one and apply it consistently. When consumption is measurable and uneven, a usage-based allocation can fit better.
Action: choose the method and the partial-month convention. Check: both match your policy memo.
From the field: some teams use a mid-month cutoff. Service that starts on the 1st through the 15th counts for that month, and service that starts on the 16th or later begins the next month. Whatever you choose, write it down.
Step 4: Build the schedule
A prepaid expense amortization schedule needs four columns: the period, the days covered, the expense, and the remaining balance. A 12-month term that starts mid-month touches 13 calendar months, so the prepaid expense schedule has 13 rows. The worked example below shows one in full.
Action: build the schedule from the start date, end date, and method. Check: the expense column adds up to the total cost, and the final balance is zero.
From the field: when one policy covers several entities or locations, allocate it first, then build a schedule for each entity, so each one owns its share of the expense.
Step 5: Post the entry and review it every month
Each month, post the amount from the schedule as an adjusting entry: debit the expense account and credit the prepaid asset. Before close, review the exceptions: new bills, changed contracts, and schedules that ended.
Action: post the entry from the schedule. Check: after posting, the remaining balances on your schedules add up to the general ledger balance for the prepaid account.
Amortization of prepaid expenses: a worked example
The scenario below is illustrative, and every figure is computed from it. It uses a subscription that starts mid-month, so the schedule shows a partial first and last month.
The scenario and the 13-row schedule
A company pays $36,500 for an annual software subscription that runs from August 16, 2026, to August 15, 2027. That’s 365 days, or $100 a day.
Because the term starts mid-month, the schedule uses daily proration: each month’s expense is $100 times the days covered. A full-month or half-month convention would also be acceptable, as long as it’s applied consistently. The term touches 13 calendar months, so the schedule has 13 rows.
Daily-proration amortization schedule: $36,500 annual software subscription, August 16, 2026, to August 15, 2027. Illustrative example.
At year-end, December 31, 2026, the company has expensed $13,800. The remaining $22,700 is all current, because the term ends within 12 months.
The journal entries
The prepaid expense journal entry at bill approval moves the full cost into a prepaid asset. Each month after that, the amortization of prepaid expenses journal entry moves that month’s share to expense. Account names are illustrative, and the journal entry guide covers the basics of debits and credits.
Journal entries for the worked example: bill approval and the first two monthly amortization entries. Illustrative example.
If the company pays when it records the bill, the first entry credits Cash instead of Accounts Payable. When it later pays a bill it has already recorded, it debits Accounts Payable and credits Cash.
How to split a prepaid between current and noncurrent assets
The part of a prepaid that will be expensed within 12 months of the balance sheet date is a current asset, and the remainder is noncurrent. Current assets are those expected to be used within one year, or within the operating cycle if that’s longer (ASC 210-10-45).
The 12-month test, worked on a two-year prepayment
Say a company pays $48,000 upfront for a two-year service agreement and amortizes it at $2,000 a month. On day one, the next 12 months of expense, $24,000, is current, and the other $24,000 is noncurrent. Each month, $2,000 of the noncurrent balance becomes current, until the noncurrent balance reaches zero after 12 months. This example is illustrative.
Current and noncurrent split: $48,000 two-year service agreement amortized at $2,000 a month. Illustrative example.
The split is a presentation entry. If the full payment sits in a current prepaid account, the first reclass debits a noncurrent prepaid account and credits the current one for $24,000. Each month after that, $2,000 moves back. Posting the reclass monthly or only at reporting dates is a policy choice. See the balance sheet guide for how the two lines are presented.
This balance sheet test is a different question from the tax 12-month rule for deductions, which the prepaid expenses glossary entry covers.
What to do when a prepaid changes
Schedules rarely stay as built, so decide in advance how each change is handled. The common events are a cancellation, a refund, an extension or price change, a duplicate schedule, and a skipped month.
How common prepaid changes affect the schedule, the entries, and the evidence to keep.
Cancellations, refunds, and extensions
Using the worked example, say the subscription is cancelled effective January 31, 2027, and the vendor refunds the unused balance. The schedule stops after January’s entry, when the balance is $19,600. The company debits a vendor refund receivable (or Cash, once the refund arrives) and credits the prepaid asset for the refunded amount. Any portion the vendor doesn’t refund is expensed. This example is illustrative, and refund terms vary, so check the contract before booking the entry.
For an extension, spread the remaining balance, plus any added cost, over the new remaining term and amortize going forward. Past months aren’t restated, because a change based on new facts is accounted for going forward (ASC 250-10-45-17). When a modification is entered in Netgain NetClose, NetClose updates the schedule and posts going forward.
Prepaids that were never amortized
A prepaid that was never amortized overstates assets and understates expenses until it’s corrected. It’s a question that comes up often in accounting community forums. To clean it up:
- Find the balance and its source document.
- Recompute what should have been expensed to date.
- Post the catch-up entry and document how you calculated it.
The right treatment depends on materiality. Under ASC 250, an error that’s material to prior periods may call for a restatement, while an immaterial one can be corrected in the current period. Your policy memo and your auditor set where that line falls.
Correcting duplicates, skipped months, and balance drift
Five failure modes are worth checking for every month, and each has a quick check:
- A stale schedule. The contract changed, but the schedule didn’t. Check active schedules against contracts each quarter.
- A schedule that posts twice. Often after a system change, when an old schedule keeps running beside a new one. Keep one active schedule per bill.
- A skipped period. A month with no entry. Confirm every active schedule has an entry for the period.
- A bill that never reached a schedule. Confirm every prepaid bill above your threshold is linked to one.
- Drift from the general ledger. The schedules and the account no longer agree. The monthly roll-forward below catches it.
From the field: during a system migration, load only the remaining balance and remaining term as of the cutover date, then close the old schedules. Two live schedules for one bill is the classic double-expense error.
Reconcile the prepaid account every month
Reconcile the prepaid account by comparing the total of your schedules’ ending balances to the general ledger balance, and explain every difference before close. Prepaid expense reconciliation is part of the month-end close, and the account reconciliation guide covers the general method.
The roll-forward
The roll-forward is established practice: the beginning balance, plus additions, minus amortization, plus or minus adjustments, equals the ending balance. That ending balance must equal the general ledger balance. Here’s September 2026 from the worked example:
Prepaid roll-forward for September 2026, from the worked example. Illustrative example.
If the difference isn’t zero, find the schedule or entry that explains it before you post anything else.
What to keep for the auditor
For each prepaid, keep:
- The contract or invoice
- The schedule
- The approval
- The posted entries
- The monthly reconciliation, with sign-off
- The accounting policy memo
Which standards and policies apply to prepaid amortization
US GAAP has no single standard for prepaid amortization. ASC 340-10 describes what prepaid expenses are, ASC 210-10-45 makes them current assets, and the matching principle drives the monthly expense. Several related items follow their own rules, and several common practices are policy choices rather than requirements.
Standards and references that apply to prepaid amortization.
Source: FASB ASC 340-10, 210-10-45, 842-20-30-5, 350-40, and 250-10; Treas. Reg. §1.263(a)-4(f).
Policy choices, not requirements: your capitalization threshold, your partial-month convention, how often you post the noncurrent reclass, and whether you use usage-based allocation. Document each in your policy memo and apply it consistently.
Amortization of prepaid expenses in NetSuite
NetSuite handles the amortization of prepaid expenses natively through its Amortization feature: you set up templates, attach them to bills, and generate the monthly journals in a batch. Two parts stay manual: the noncurrent reclass and the monthly review.
The native setup, step by step
- Enable the feature. Go to Setup > Company > Enable Features, and on the Accounting subtab, check Accounting Periods and Amortization.
- Use a Deferred Expense account. NetSuite holds prepaid balances in a Deferred Expense account, which appears with other current assets on the balance sheet. That’s why the noncurrent portion needs its own reclass entry.
- Create an amortization template. Go to Lists > Accounting > Amortization Templates > New. Set the method, the term source, the amortization period, the deferral account, and the target expense account. For daily proration like the worked example, the matching method is “Straight-line, using exact days.”
- Attach the template to the bill line. Templates work on vendor bill and vendor credit lines, and on manual journal entries.
- Save or approve the bill. NetSuite creates the NetSuite amortization schedule when the bill is saved, or when it’s approved if you use bill approval routing.
- Create the journals each period. Go to Transactions > Financial > Create Amortization Journal Entries, choose the posting period (and the subsidiary, in OneWorld), and create the journal for the schedules due. Each journal debits the expense account and credits the deferred expense account.
- Reconcile. The Deferred Expense Rollforward reports support the monthly roll-forward described above.
If a schedule’s start date falls in a closed period, NetSuite posts the catch-up amount to the oldest open period. When a late bill posts, check that line and note it in your close file.
Where NetClose fits
As volume grows, prepaid amortization tends to move through three stages. This ladder is Netgain’s framing:
- A spreadsheet roll-forward. Schedules live in a workbook, and journals are keyed by hand.
- ERP-native schedules. NetSuite generates schedules from bills and creates the journals in a batch.
- Schedules generated and posted from transactions, with the accountant reviewing. The stage NetClose is built for.
Netgain NetClose is built inside NetSuite. It generates amortization schedules from NetSuite transactions, or lets you enter them manually, and keeps them in an amortization subledger inside NetSuite. When a modification is entered, NetClose updates the schedule and posts going forward, and one button runs the journals for all amortization schedules. Because the schedules live in NetSuite, saved searches report on them, and the accountant signs off on what posts.
Prepaid amortization in a spreadsheet, in NetSuite natively, and in Netgain NetClose.
Learn more about NetClose.
Conclusion: build one schedule correctly this month
Pick one prepaid this month, ideally one that starts mid-month, and build its schedule from the contract dates through the roll-forward. If the schedule ties to the ledger at month-end, the process is working. If it doesn’t, the failure modes above are the place to start.
If your schedules have outgrown spreadsheets, see a demo of how Netgain handles amortization inside NetSuite.
Frequently asked questions
What is the journal entry for amortization expense?
The journal entry for amortization expense debits the expense account and credits the prepaid asset for the month’s share. In the worked example above, the September 2026 entry debits Software Expense and credits Prepaid Software for $3,000. The expense account depends on what the prepaid covers, such as insurance or software.
How do you prorate a prepaid expense for a partial month?
To prorate a prepaid expense for a partial month, divide the total cost by the days in the term to get a daily rate, then multiply by the days covered that month. In the worked example above, $36,500 over 365 days is $100 a day, so the 16 days in August 2026 come to $1,600. A full-month or mid-month convention also works if applied consistently.
How do you reconcile prepaid expenses?
To reconcile prepaid expenses, compare the total of your schedules’ ending balances to the general ledger balance for the prepaid account, and explain every difference before close. A roll-forward does the work: the beginning balance, plus additions, minus amortization, plus or minus adjustments, equals the ending balance, which should match the ledger.
What happens to a prepaid expense when a contract is cancelled?
When a contract is cancelled, the prepaid schedule stops at the cancellation date. If the vendor refunds the unused balance, that amount moves from the prepaid asset to a receivable until the cash arrives, and any portion that isn’t refunded is expensed. In the worked example above, a cancellation effective January 31, 2027, leaves a $19,600 balance.
Can NetSuite amortize prepaid expenses automatically?
NetSuite can amortize prepaid expenses with its native Amortization feature: an amortization template on the bill line creates the schedule, and the journals are created in a batch each period. The noncurrent reclass and the monthly review still take manual steps. Netgain NetClose generates schedules from NetSuite transactions and runs the journals for all schedules with one button.
What happens if prepaid expenses were never amortized?
If prepaid expenses were never amortized, assets are overstated and expenses are understated until the entries are caught up. The correction depends on materiality. An immaterial error can be fixed with a catch-up entry in the current period, while a material one may require a restatement. See the section on prepaids that were never amortized, above.
Key takeaways
- Definition. Amortization releases a prepaid asset to expense over the period the payment covers.
- The monthly entry. Debit the expense account and credit the prepaid asset for that month’s share.
- Current vs. noncurrent. The part expensed within 12 months of the balance sheet date is current. The rest is noncurrent.
- Contract changes. A cancellation, refund, or extension changes the schedule going forward. A missed entry is an error to correct.
- Reconciliation. Every month, the schedule’s ending balance should equal the general ledger balance.
This article is general accounting information, not accounting, tax, or legal advice. Confirm the treatment for your situation with your CPA or auditor. Standards and tax references are current as of the last-reviewed date, and every scenario and figure is illustrative.

