If you would like to track the costs that you incur while performing a job and you want to maintain some record of revenues you earn from your jobs, you can use the powerful job costing functionality in Sage 50. To use job costing, you simply have to identify the project for which you want to track expenses and income and consider how detailed you want to get. Then, you can decide to use one of the following options.
Understanding the advantages of using jobs
Using cost types with cost codes in phases (Sage 50 Premium Accounting and higher)
Setting up a job ID with phases and cost codes (Sage 50 Premium Accounting and higher)
Using cost types with cost codes in phases (Sage 50 Premium Accounting and higher)
Using job statuses to manage jobs
Entering different types of job-related costs into Sage 50