I'm wondering how everyone has their account structure set up in their respective ERP's?
We currently use Sage 100 Contractor and are evaluating different ERP systems and I'm starting to wonder if my inherited account structure is set up goofy compared to the rest of the industry. I came from the non-profit world so this is the first construction specific account structure I've been in contact with.
Sage 100 has the typical account code, cost type, and cost code. Then it also has a subaccount structure which can be set up per account but can also be based on the departments that are set up for the company. Then there are phases that are job specific.
Our cost types are labor, material, subcontract, equipment, other, sales tax, freight, and travel. These I think are fairly standard.
Then we have cost codes. It looks like cost codes were used more in the beginning of the use of our system but now we generally use 3 cost codes and then we have 10 or so that are specific to internal equipment costs. The 3 are for each of our divisions and then for payroll its broken into cost codes based on the original division cost code plus labor type (foreman, general foreman, apprentice). For example 2000 is division one and 2000.200 is a general foreman cost code but we know because of the 2000 it is division one labor.
Then we have these subaccounts that are set up as our different departments for all income statement accounts and then they are set up very specific to balance sheet accounts. For example our union payable has 15 different sub accounts to track the types of union payables separately.
To me the use of cost codes that designate the department as well as subaccounts that designate the department seems redundant. I can't figure out a reason as to why they are the same. Sage 100 pulls department specific reports based on the subaccount assigned not the cost code.
Then we use phases on the jobs sometimes to mirror the SOV or sometimes just specific types of work on that job. Or we may just use them to track change orders so we can pull costs that are specific to a change order.
So curious how you have your account structure set up. Specifically curious if you are in Sage 100, Spectrum, or Sage Intacct?
------------------------------
Kelsey Emerick
Controller
Yellowstone Electric Co.
Billings MT
(406) 671-5699
------------------------------