Skip to main content

How to configure the customer retainage process for Microsoft Dynamics AX 2012

by Muhammad Burhan
Dynamics AX consultant, Maison Consulting and Solutions

Retainage is the money that is owed by an upstream party to a downstream party to ensure the agreed project work satisfies the contractual obligation. It is an essential part of the billing cycle in the contracting and construction industry. To understand how to manage retainage - also known as retention - in the context of a business process managed by Microsoft Dynamics AX 2012, this article will explore both the business rules and system setup behind the model.

There are two types of retainage - withheld "by customers" and withheld "from vendors". This article will only cover retainage withheld by customers.

Retainage withheld by customers

A customer withholds a certain percentage from each submitted approved project invoice based upon contractual obligations. These withheld amounts are released at different phases or completion milestones of the project.

System setup and configuration for a Customer Retainage

I am using the "USSI" Demo Company in Dynamics AX to configure customer retainage process for this article. The steps below explain how to setup and configure the system for customer retainage.

1. Create customer retainage accounts in your COA under the heading of an Assets.

2. Setup a customer retainage posting profile from:

"General ledger > Setup > Posting > Accounts for automatic transactions".

Field

Description

Posting Type

Select Customer Payment Retention Receivable

Main account

...

FREE Membership Required to View Full Content:

Joining MSDynamicsWorld.com gives you free, unlimited access to news, analysis, white papers, case studies, product brochures, and more. You can also receive periodic email newsletters with the latest relevant articles and content updates.
Learn more about us here

About Muhammad Burhan

Presently I am working in Intergen Ltd a renowned Microsoft Gold Partner in New Zealand and Australia region as a Dynamics Consultant.

I have more than 13 years' industrial experience. I am experienced in implementing various ERP modules (Finance, Production, Supply Chain, Project Management and accounting and HRM) of Microsoft Dynamics AX 2009 & 2012 from initiation to closure.

As a Microsoft Certified Technology Specialist and PMP certified with a Masters degree in computer science, I have extensive technical skills, and the ability to work cross functionally in a time intensive environment, I eagerly await more career challenges that can be met by my enterprising attitude and organizational capabilities.

Implementation experience in the following industry sectors:

  • Construction Industry
  • Engineering and Contracting
  • Manufacturing
  • Ceramics and Porcelain Tile Manufacturing
  • Professional Services
  • Wholesale and Trading