Skip to main content

Dynamics GP to BC: Project Accounting

 

Project Accounting in Dynamics GP vs. Business Central: A Side-by-Side Comparison

When comparing Dynamics GP Project Accounting (PA) with Business Central Projects (Jobs), the differences become much clearer when you see both the conceptual structure and the transaction flows.

Dynamics GP and Business Central take very different approaches—yet both aim to give businesses the tools to manage costs, billing, and profitability effectively. For organizations considering the move from GP to Business Central, it’s important to understand not just the terminology changes, but also how the overall project accounting flow shifts. In this post, I’ll walk through a side-by-side comparison of GP’s contract and cost category structure versus Business Central’s job, task, and planning line approach—complete with flow diagrams, key features, and links to official Microsoft documentation to help you navigate the transition with confidence.

Visual Flow Comparison

Dynamics GP – Project Accounting Flow

Key highlights:

  • Customer ➝ Contract ➝ Project hierarchy.
  • Costs are categorized (labor, materials, overhead, etc.) under Cost Categories.
  • Transactions feed into cost categories: timesheets, expenses, inventory transfers, purchase orders, misc. logs.
  • Fees and Budgets control billing and recognition.
  • Revenue Recognition and Billing drive the GL postings.

Business Central – Project Accounting Flow

Key highlights:

  • Job (Project) is broken down into Tasks.
  • Planning Lines define budget, usage, and expected invoicing.
  • Costs come from Item Journals, Job Journals, Timesheets, Purchase Orders.
  • Invoices are generated directly from Planning Lines.
  • Work-in-Progress (WIP) methods handle revenue recognition and GL postings.

Migration Tips for GP → BC 

  • Map your GP cost categories and contract types to BC Project Tasks / WIP / billing methods.
  • Evaluate how your payroll / labor cost data will transfer into BC Resource or Employees Timesheet.
  • Revisit reporting requirements; leverage Dimensions, Job Analysis Views, and Power BI in BC.
  • Use Microsoft’s Walkthrough: Managing Projects article as a guide to how projects function in BC. Microsoft Learn
  • User testing to get accustomed to the flow differences.

Full Video Recording:

    • Project Accounting Flow Chart - GP vs. BC
    • Project Setup, Posting Groups
    • Creating Project 
    • Copying Project - Tasks and Planning Lines
    • Record usage of resources, items, and PO
    • Calculate and post WIP
    • Billing customers
    • Project monitoring T-Account
    • Reporting 
    • Reports > Others > Analyze Projects 
    • (Project ad-hoc analysis)

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