Project Creation and Processing: General Information

A project in MYOB Acumatica is a one-time endeavor with its own budget, costs, and revenues; the funding and deliverables of a project are usually finite. In the system, a project contains various specifications that affect project completion, such as the date range, customer, and resources (including employees and equipment).

Learning Objectives

In this chapter, you will learn how to do the following:

  • Plan a project structure
  • Create a project and specify its settings
  • Plan the structure of the project budget
  • Set up project security
  • Process a project during its lifecycle

Applicable Scenarios

You create a project to plan work to be performed for a customer, define budgets for the planned work, track the progress of completion of the planned work, bill the customers for the provided services, and track the costs and revenues of the provided services.

Project Settings

You create a new project and specify its settings on the Projects (PM301000) form. When you are manually adding a new project to the system, you enter the following information:

  • General information: This information includes the description, the start and end dates, the project manager, the project address settings, the project currency, and the branch to which the project belongs. You can also specify the billing rule to be assigned to project tasks by default.
  • Billing schedule: You define whether you will use direct AR invoices when billing the project, or use the pro forma invoices. Then you determine when the project is billed: on the date of the customer statement, at the end of each month, at the end of each quarter, or at the end of each year.
  • Project tasks: You define the project tasks of the project. A project task in a project is a separate work unit with its own lifecycle, budget, cost, revenue, and billing rule. Budgeted, revised, and actual amounts in the project are tracked by account group balances, each of which is the total of all the corresponding amounts in the project tasks. That is, the project does not have any balances beyond those in the project tasks of the project.
  • Budget: You define the level of detail for the cost budget and for the revenue budget. The structure of the revenue budget of the project is determined independently from the cost budget structure. Then you specify the budget, which holds the estimated expenses and revenues for a project.
  • Default GL accounts: You define the general ledger accounts to be used by default in project-related documents.

Type of Projects

You can use projects for tracking activities involving customer interaction (external projects) and in-house work (internal projects). The key objective of external projects is balancing costs and income to make sure the organization remains profitable, while meeting project goals and maximizing customer satisfaction. The scope of internal projects is typically limited to the physical and organizational boundaries of your organization; these projects serve the needs of the organization and never produce any revenue.

Depending on which activities you are going to track, you can configure projects of the following types:

  • A fixed-price project, which is an external project in which services and products are provided to customers at a fixed price; the price of the project is defined at the beginning of the project and is not changed during its completion (unless any change orders are processed for the project).
  • A cost-plus project, which is an external project in which the prices are calculated as a percentage of the costs. The final price of the cost-plus project depends on the overall cost of fulfilling the project, and the costs may be billed with or without a premium.
  • An internal project, which is used to track activities completed within your company. The scope of these projects is limited to the physical and organizational boundaries of an organization; these projects serve the needs of the organization and never produce any revenue. Internal projects have budgets, do not include billing settings, and are not associated with any customer.