Skip to main content

Dynamics GP to BC: Year-End Close

 

As we close out 2025, many finance teams are reflecting on how their year-end close really went—what worked, what caused stress, and what still feels harder than it should. For organizations running Microsoft Dynamics GP or transitioning to Dynamics 365 Business Central, this is the right moment to step back and reset expectations. Year-end close is no longer just about locking the books; it’s about building a repeatable, well-controlled process that supports audits, late adjustments, and future growth. As 2025 ends, the question isn’t “Did we close?”—it’s “Did we close in a way that sets us up for a better 2026?”

Year-End Close in Dynamics GP

Dynamics GP uses a hard year-end close. You must close each module in order.
Typical GP Close Order:
  1. Accounts Receivable
  2. Accounts Payable
  3. Inventory
  4. Fixed Assets
  5. General Ledger (last)
I personally preferred to run the System Checklinks and Financial Reconcile a month before running the Year-end close.
The Check Links process in Microsoft Dynamics GP is a database maintenance utility used to verify and repair data integrity between related tables. It is commonly run before year-end close or after posting errors, system crashes, or interruptions. Check Links looks for broken relationships—such as mismatches between header and detail records—and attempts to reconnect or rebuild them so transactions display consistently across windows and reports. It does not recalculate balances or fix setup issues, which is why a full database backup and controlled execution are critical before running it.
  
Reconcile Financial Information is a maintenance process in Microsoft Dynamics GP that recalculates and corrects summary balances so they match posted transaction detail. It is used when inquiry windows, reports, or balances appear incorrect due to posting interruptions, data issues, or out-of-sync totals. Unlike Check Links, which fixes table relationships, Reconcile Financial Information rebuilds totals such as customer balances, vendor balances, inventory quantities, or general ledger summaries based on the underlying transactions. It is often run before period or year-end close to ensure financial reports are accurate, and it should always be performed with users out of the system and after a full database backup.
PRO TIP: Use Smartlist to quickly check if there's any incorrect posting type (Balance Sheet or Profit and Loss) and Typical Balance (Debit/Credit).   
I normally uncheck the "Remove Unused Segment Numbers" and marked the "Maintain Inactive Accounts" to keep the balances under inactive accounts.
During GL close:
  • Income and expense accounts reset
  • Retained earnings is calculated
  • The year is locked (hard close)
Note: If there are adjustments after 2025 Year-end hard close, you can still enter transactions in 2025 and the journal entries will be automatically adjusted to Retained Earnings.

Year-End Close in Business Central

In Dynamics 365 Business Central, year-end close is much simpler. Once the accounting team validates the G/L accounts, confirms the posting balance types, posts all entries, and runs year-end reports—steps you already do in Microsoft Dynamics GP—you’re ready to close. There’s no need to run Check Links, no Reconcile Financial Information, and no separate close for each module. 
The process comes down to three clear steps:
  1. Close Year  
  2. Close the Income Statement 
  3. Post the Year-end batch
After any adjustments, you can run Close the Income Statement again in Dynamics 365 Business Central as many times as needed. Each run creates a new closing entry, keeps a full audit trail, and does not overwrite prior postings. This makes late adjustments easy to handle without reopening the year or reversing a close process.
PRO TIP: Use Filter to validate your chart of accounts
(Accounting Periods > Home > Close Year)
(Chart of Accounts > Home > Close Income Statement)
Best Practices:
  • Run financial statements (Profit & Loss, Balance Sheet) after Year-end close to confirm accuracy.
  • Reconcile Checkbooks Daily (Bank Accounts vs. COA)
  • Reconcile the subledger monthly
  • Adjust Allow Posting date range monthly

Official Microsoft Documentation:



Comments

Popular posts from this blog

D365 Business Central - Table Information Page

  Whether you're a Business Central power user, consultant, or developer, sometimes you just want a quick look under the hood of your environment. That’s where Table Information comes in—a hidden gem in Business Central that gives you insight into what’s happening behind the scenes. Why Use the Table Information Page? Understanding what tables are being used, how large they are, and how many records they contain is especially helpful when: Diagnosing performance issues  Cleaning up test or training environments  Estimating storage impact  Reviewing customizations or ISV extensions  Step-by-Step: How to Access Table Information Here’s how you can view detailed info about every table in your current company: Go to “Tell Me” Search Press Alt + Q or click the magnifying glass 🔍 in the upper-right corner. Type: “Table Information” Select the Table Information page from the search results. Explore the Page You’ll see a list of all tables...

Bridging the Gap: Dynamics GP to Business Central Table Mapping

  Last week, a Business Central developer asked me a simple yet important question: “What’s the customer table equivalent in Dynamics GP?” That moment sparked an idea. As more technical professionals find themselves supporting both Dynamics GP and Business Central—or migrating entirely to the cloud—I realized how helpful a side-by-side table reference could be.  I’ve always admired the work of Victoria Yudin , whose GP table list has been a go-to resource for the entire Dynamics GP community.  Although I’ve never met her in person (not even a photo!), her contributions have left a lasting impact on so many of us working with GP. Inspired by her legacy, I decided to take it one step further by mapping those well-known GP tables to their Business Central equivalents . My hope is that this reference will serve as a bridge for those transitioning to Business Central Whether you're mapping data, building reports, or just navigating unfamiliar territory, I hope t...

DUG Webinar: Dynamics GP to Business Central - The Ultimate Beginner's Guide

This session is designed to give you a head start in working with Business Central so you quickly feel at home in transitioning from Dynamics GP to BC without the hustle of reading through hundreds of pages of documentation. What you'll learn: Mastering the user interface of Business Central Navigating in Business Central Editing records in Business Central Creating new records in Business Central Finding records in Business Central Personalizing the user interface of Business Central Being prepared to work with Business Central on a daily basis