Committed Costs in Project Management in Microsoft Dynamics AX 2012

Efficient cost management in Projects is always one of the key aspects to ensure that the project remains optimally profitable, especially in cases of fixed price contracts where revenue remains fixed. A clear visibility of all aspects of the cost data in the project helps the Project Budget Manager or Project Controller to ensure that the expenses in the project are well controlled and the project is adequately funded on time.

The common practice followed widely by most of the Project organizations is to establish a project budget for the costs and then track the actual project costs(Realized costs) against it, to arrive at the remaining budget balances, % of work complete in the project etc., for the managers to take suitable actions on funding effectively.

While the actual costs/realized costs gives the required visibility to the remaining budget balances of a project, there is one other cost component which should be considered. This is called the “Committed costs”.

The “Committed costs” are the project expenses that are used over a period longer than the cost reporting period. An example of this is the materials and services(Subcontractors and Consultants) getting used in a project. Once a purchase order has been issued to a supplier or subcontractor, then the funds for that purchase order are “Committed” by the organization.

In today’s post we will take a look the “Committed costs” functionality for Projects in AX 2012 and discuss how this could be helpful for service industries such as the Construction, advertising and media where the subcontracting services are usually used for a longer time period.

The first thing to understand is the parameter setup under the project module. Notice that Dynamics AX 2012 makes it flexible and allows users to designate all the types of transactions which could form a cost component in a project, in stead of just limiting this to just Purchase orders and Vendor invoices. Users can select or deselect these transaction types to decide if they want those to be reflected as “committed costs” in the projects. Take a look at the screen below.


In this case, I will consider the purchase order, Item journals and vendor invoices as committed costs. I will also create a Fixed price project and then allocate budget to it and finally post some purchase orders, item journals and vendor invoices for this project to see how the “committed costs” work.

Below screenshot shows the total budget which I have defined for this project for the items and the subcontracted labors.


We will now post some costs on this project by booking few hour journals to record some actual costs on the project. See the screenshot below which shows all the details in the Project budget balances screen. This shows that there are no commitment costs/committed costs.


Now let us create a purchase order(Do not post) and book a vendor invoice and see the impact on the committed costs. After creating the purchase order and vendor invoice for the project, navigate to Project Management and accounting > Periodic > Committed costs > Generate committed costs and click OK button. (Ideally this could be set to run in batch automatically).


Now let us enquire the project budget balances and see how system automatically shows these as committed cost so that project budget manager or project controller gets a better visibility of the costs for this project.


Also, you can navigate to Project > Control Tab > Costs > Committed costs button and system will show the details for all the committed costs on the project in this screen and users can click the Item tasks button to go to the source document which forms the basis of the committed cost and then take suitable actions.


Hope this post was helpful.



2 thoughts on “Committed Costs in Project Management in Microsoft Dynamics AX 2012

  1. hi Sandeep,
    very nice🙂 thanks a lot for this topic…
    i want select the project in timesheet ,and i want see just the categories of this project but AX now show me all categories…
    where can i parameter the catogory of the project?

    • Hi Nadir,

      You need to enable the Project/Category level validation in the Project Parameter form.

      After you enable this, you can assign the category to the project at All projects > Plan > Validation > Assign categories.

      With this setup, you will notice the category assigned to the project only will appear in timesheets.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s