Skip to content

Year-End Close in Dynamics GP vs. Business Central: Fourteen Steps or Two?-Round 7


Every accountant knows the feeling. It’s the first week of the new fiscal year, and the books need to be closed. In some offices, that means a checklist taped to the monitor, a “stay out of the system” email to the whole company, and a very long afternoon.

Whether that describes your office depends a lot on your ERP. Welcome to Round 7 of our Functionality Face-Off series — the last stop in our General Ledger tour. We’ve covered how transactions get in (journal entries) and how results get out (financial reporting). Today: how the year gets closed.

How It Works in Dynamics GP: The Year-End Routine

GP’s year-end close is a formal event. Microsoft’s official year-end closing procedures for General Ledger list fourteen steps. The short version:

  1. Close every other module first, in order — post final transactions and run the year-end routines for Inventory, Receivables, Payables, and Fixed Assets before touching General Ledger. Order matters.
  2. Post final adjusting entries in General Ledger.
  3. Print an account list and verify every account’s posting type — Balance Sheet accounts carry forward; Profit and Loss accounts close to retained earnings. A wrong posting type here means wrong numbers next year.
  4. Verify General Ledger Setup — the retained earnings account, and that history is set to be maintained.
  5. Make a backup. Not a suggestion — if the routine is interrupted partway, a restore may be the way back.
  6. Print the final Detailed Trial Balance and year-end financial statements.
  7. Set up the new fiscal year, then run the Year-End Closing routine (Tools > Routines > Financial > Year-End Closing). GP moves the year to history, zeroes P&L accounts into retained earnings, and rolls Balance Sheet balances forward.
  8. Make another backup.

It’s dependable when done carefully, and thousands of companies run it every January. But it’s an event: users out of the system while the routine runs, a hard sequence across modules, and pressure to get adjustments in before you close. GP can post to the most recent historical year if you enable it, but reaching further back is a genuine project.

How It Works in Business Central: Two Steps, No Drama

BC treats year-end as bookkeeping, not surgery (Microsoft Learn):

  1. Close the year. Search (Alt+Q) for Accounting Periods, use Create Year to set up the new year if you haven’t, then choose Close Year. The old year’s periods are marked Closed and Date Locked. Done in seconds.
  2. Close the income statement. Run the Close Income Statement batch job. It builds a journal that zeroes every income statement account into retained earnings as of year-end. Review the journal, post it, done.

There is no module-close sequence — subledgers don’t have year-end routines to run in order. Nobody has to log out. And here’s the part GP users don’t expect: you can still post to a closed year. Late audit adjustment in March? Post it — BC marks it as a prior-year entry, then just run Close Income Statement again to sweep the change into retained earnings. No reopening, no restore, no drama.

Day to day, BC handles “soft closes” with Allow Posting From/To dates in General Ledger Setup and per-user settings — lock last month for everyone except the controller in two fields. As a SaaS product, backups are continuous and automatic, so “make a backup” isn’t even on the checklist (Encore Business Solutions).

Side-by-Side Comparison

FeatureDynamics GPBusiness Central
FeatureDynamics GPBusiness Central
Year-end steps14-step checklist2 steps (Close Year + Close Income Statement)
Module close orderRequired — Inventory, AR, AP, FA before GLNone — no subledger year-end routines
Users during closeEveryone out while routine runsKeep working
BackupsManual, before and afterAutomatic (SaaS)
Posting to a closed yearMost recent history year only, if enabledAny closed year — marked prior-year entry
Fixing late adjustmentsTime pressure before closePost, then re-run Close Income Statement
Month-end lockClose fiscal periods per seriesAllow Posting From/To dates, per user

Why BC Comes Out Ahead

  • Two steps instead of fourteen. Close the year, close the income statement. Most BC customers finish the mechanics in minutes, not an afternoon.
  • The close isn’t a cliff. Auditors always find something in February. In BC a prior-year adjustment is a normal posting plus a re-run of one batch job — not a reopening ceremony.
  • No system lockdown. Sales keeps invoicing while accounting closes the books. Nobody schedules the close around the business.
  • Less risk. No mid-routine crashes, no backup-and-pray, no module sequence to get wrong. The scary parts of GP year-end simply don’t exist in BC.

Make Next Year-End the Easy Kind

If your January checklist looks like a flight manual, it might be time to see the alternative. The Aisling Dynamics team has guided companies through their last GP year-end and their first BC one — and the before-and-after stories are our favorite kind.

Contact us or call (251) 293-0555 to talk about what year-end could look like — and come back tomorrow as the Face-Off moves into Purchasing with Round 8: purchase orders.