A Project is the central record in include GO. Almost everything you do in the system — quoting work, scheduling crews, ordering materials, tracking labor, sending invoices, collecting payments — is connected to a project. If you are brand new to GO, this is the page you will spend the most time on, so it is worth getting comfortable here first.
This article walks through the Projects page from top to bottom, and then through every tab of the Project dialog. You do not need any technical background. If you can use Microsoft Word, you can use this page.
Where to find Projects
Navigation: in the left sidebar, click Projects. The Projects list opens.
You can also reach a specific project from many other pages in GO (the Dashboard, the Tasks page, an invoice, a purchase order, etc.) by clicking the project name. Those shortcuts all open the same dialog described below.
The Projects list
The list is the home base for managing every project in your business unit. It is a spreadsheet-style grid: each row is one project, and the columns show the most important information at a glance.

What you see on this screen
# | Area | What it is |
|---|---|---|
1 | Navigation Sidebar | Always-visible menu on the left. Projects is highlighted because you are on that page. |
2 | Page Header | The title "Projects" plus icons for chat and notifications on the right. |
3 | + Add Project | The blue button in the top-right. Click this to start a new project from scratch. (See "Adding a new project" below.) |
4 | Column Headers | Click any header to sort by that column. Hover the right edge of a header to drag and resize it. The little funnel icon next to a header opens a filter for that column. |
5 | Project Row | Each row is one project. Right-click any row to open the project menu (Edit Project, Go to Tasks, etc.). This is the most important thing to remember on this page. |
The columns explained
The default columns appear in this order, left to right:
Column | What it shows |
|---|---|
Project # | An automatic number GO assigns to every project. You do not enter this yourself — it counts up as projects are created. |
Name | What you call this project (for example, "Smith Residence — Front Yard"). This is the field people look at most. |
Client | The account (customer) the project is for. |
Type | The project type (for example, Maintenance, Hardscape, New Construction). Project Types are set up in Settings → Project Types. |
Status | A colored pill showing where the project is in its workflow (Draft, In Production, Complete, etc.). See "Project status & workflow" further down. |
% Complete | A progress bar based on how much of the contract has been billed. Green at 90%+, amber at 50–89%, blue below 50%. |
Margin | Estimated profit margin (contract minus budgeted cost, as a percentage of contract). Green ≥ 20%, amber ≥ 10%, orange ≥ 0%, red below 0%. |
Actual Margin | The same calculation using actual costs incurred so far instead of the budget. Useful for seeing whether a project is making the money you expected. |
Over/Under | How much over or under budget you are right now, in dollars. A green ▲ means you are ahead; a red ▼ means you are over. |
PM | The Project Manager assigned to this project. |
Sales Rep | The sales person who sold the project. |
Start Date / Target End | When the project is scheduled to start and finish. |
Contract | The dollar value of the contract. |
Sorting, filtering, and saving views
Sort: click a column header. Click again to reverse, click a third time to clear.
Filter: hover any column header and click the funnel icon. Type a value and press Enter.
Resize / reorder columns: drag the right edge to resize; drag the header itself to a new position.
Hide or show columns: click the Columns tab on the far right edge of the grid.
Save a view: once you have the grid the way you like it (sorts, filters, columns), click Saved Views on the right edge and save it under a name. Next time you open Projects, click that name to restore the layout instantly. Each user has their own private views.
The right-click menu
Everything you can do to a project lives in the right-click menu. Right-click any row to open it.

# | Menu item | What it does |
|---|---|---|
1 | Generate Proposal | Creates a PDF proposal document from the project, ready to send to the client. |
2 | Save as Template | Saves the project's tasks and resources as a reusable template. Next time you create a similar project, you can apply the template instead of building it from scratch. |
3 | Edit Project | Opens the project dialog (the seven-tab form covered in detail below). This is the most-used action — most people never use anything else. |
4 | Go to Tasks | Jumps to the Tasks page, filtered to just this project. Use this when you want to plan or update day-by-day work, see crew schedules, or enter time. |
5 | Delete Project | Soft-deletes the project. GO will warn you if there are tasks, invoices, or payments attached — those have to be dealt with first. |
Other items further down the menu let you Add a Project, Clone an existing one, view a Project's Reports, Compose a Message about it, browse its Messages history, copy row data, or export the grid to CSV.
Adding a new project
To create a new project, click the blue + Add Project button in the top-right of the page (or right-click an existing project and choose Add Project). A floating dialog opens with the General tab visible.
You can drag the dialog around by its header bar, resize it from the bottom-right corner, or click the small square icon to maximize it.
You can save a project at any time — you do not have to fill in every field. The required fields are marked with a red asterisk (*): Name, Type, Client Account, AR Account, and AP Account. Everything else can be left blank and filled in later.
The Project dialog — seven tabs
The dialog has seven tabs (an eighth tab, Payment Requests, appears only on projects that use a payment plan). Each tab is described below.
1. General tab — the basics
This is where you enter the core information about the project. You will spend most of your time here.

What you see on this screen
# | Element | What it is |
|---|---|---|
1–6 | Tabs | General, Tasks, Billing, People, Library, Messages. Click any tab to switch panels. |
7 | Name * | Free-text. What you want to call this project. |
8 | Type * | Searchable dropdown. Pick from your Project Types list. |
9 | Client Account * | Searchable dropdown of customer accounts. Start typing to filter the list. If the client doesn't exist yet, you'll need to add it on the Accounts page first. |
Above the form is a KPI strip that shows Contract, Cost Budget, and Gross Margin in real time — these update as you fill in the numbers below. To the right of the header you'll see the project number (auto-assigned) and the current status pill.
Every field on the General tab
Field | Required? | What it is |
|---|---|---|
Number | Auto | Read-only. GO fills this in for you and never changes it. |
Indirect (toggle) | No | Turn this on for internal projects (overhead, training, R&D — anything not billed to a customer). When on, the Client Account field is greyed out and replaced with "None (Internal Project)". |
Change Order (toggle) | No | Turn this on if this project is a change order against a parent project, not a standalone job. |
Name | Yes | The project's working name. Show up to the client — keep it clear. |
Type | Yes | The project type. Drives templates, defaults, and reporting. |
Location | No | The physical work site. Pick from the client's saved locations, or click + New Location to add one inline. If the location has GPS coordinates saved, you'll see the latitude/longitude appear next to the field. |
Scope | No | A short rich-text summary of the work to be done. Shown on proposals. |
Parent Project | No | If this project is a sub-project or change order against a larger project, pick the parent here. |
Client Account | Yes (unless Indirect) | Who is paying for this project. Required for invoicing. |
Branch | No | Which branch (geographic division) of your business is running the project. Branches are set up in Settings → Branches. |
Description | No | Longer rich-text description for internal use. |
Profit Center | No | Tags the project for revenue reporting by division/team. |
Access Code / Gate/Key Info | No | Auto-filled from the Location, if it has gate codes saved. Read-only here — edit the Location to change them. |
Access Instructions | No | Free-form notes for crews about how to get on site (which gate, where to park, who to ask for). |
AR Account | Yes | The Accounts Receivable account this project's invoices post to. Pick from your Chart of Accounts (asset accounts). |
AP Account | Yes | The Accounts Payable account this project's vendor bills post to. Pick from your Chart of Accounts (expense accounts). |
Notes | No | Free-form rich-text notes about the project. Internal — never shown to the client. |
2. Tasks tab — the day-by-day plan
Once you've created a project, the Tasks tab is where you build out the schedule of work that needs to happen.

You'll see:
Summary cards showing total hours budgeted, status breakdown (how many tasks are in each state), and crew/team utilization.
A list of tasks on the project. Each task has a name, the team assigned, hours budgeted, and a workflow status.
+ Apply Package button (top-right) — lets you load a pre-built bundle of tasks (e.g., a "Full Spring Cleanup" package with all the standard tasks already filled in). Packages are managed in the Resource Catalog.
Open Task Planner — for heavy-duty planning, click here to jump out to the full Tasks page filtered to just this project, where you have a much wider workspace, drag-and-drop scheduling, and the Gantt view.
Tip: for anything beyond glancing at tasks, use the full Tasks page (right-click the project row → Go to Tasks). The dialog's Tasks tab is a quick reference, not a full task editor.
3. Billing tab — money in and money out
The Billing tab tracks everything financial about the project. It has three sub-tabs (Ledger, Plan, Settings).

Ledger sub-tab
A running list of every financial event on the project — contract, invoices, payments received, deposits, retainage held, retainage released. Each row is color-coded by type. At the top you'll see a summary strip with key totals: Contract, Invoiced, Received, Outstanding, Retainage Held, and Avg AR Age (how old your unpaid invoices are, in days).
You can also create new entries here without leaving the dialog:
Request a deposit — for new projects, before any work is done.
Release retainage — when a milestone or substantial completion releases held funds back to the customer's invoice.
Plan sub-tab
Sets up how the project gets billed. The default is Task-Based, which means invoices are generated as tasks are completed. Other options:
Milestone — bill at named project milestones (e.g., 25% at signing, 50% at framing, 25% at completion).
Installments — equal recurring invoices on a fixed schedule (e.g., monthly).
Progress (SOV) — bill according to a Schedule of Values; lines on the SOV tab become invoice line items.
% Completion — bill against the percentage of work physically completed.
When you pick anything other than Task-Based, a Payment Requests tab appears in the dialog where you manage the schedule of payments.
Settings sub-tab
Toggles and rates that affect billing for this specific project: payment terms (Net 30, Net 60, etc.), retainage percentage, tax entity, and whether the project is taxable. Most of these can be left at the defaults — change them only when a specific project needs different terms from your standard.
4. Payment Requests tab (conditional)
This tab appears only when the Billing → Plan sub-tab has a payment plan type set (Milestone, Installments, Progress (SOV), or % Completion). It lists the payment requests scheduled for the project and lets you release them as invoices when their trigger conditions are met (a date reached, a milestone signed off, etc.).
5. People tab — who is involved

Two main fields and one list:
Project Manager — searchable dropdown of your team members. The PM is responsible for running the project day-to-day.
Sales Rep — the salesperson on the project (drives commission tracking).
Affiliated People grid — a combined view of the PM, Sales Rep, and the client account's contacts (Primary Contact, Payments Contact, "Can Approve" contacts). Each person has a colored role badge so you can see at a glance who plays which part.
The Affiliated People grid also surfaces email and phone for each person, so you can scan it before phoning the site.
6. Library tab — project files

A simple file repository for the project. Upload contracts, photos, sketches, permits, signed change orders, anything else you want to keep with the project.
Drag and drop files into the grid to upload, or click Upload.
Files are color-tagged by type (PDF, IMG, DOC, XLS).
Right-click a file to download, rename, or delete it.
7. Messages tab — communication history

A thread of every message logged against the project — emails sent through GO, internal team-chat conversations, and follow-ups. You can compose a new message right from this tab.
Each message shows the sender, recipient(s), date/time, and a preview of the body.
Right-click any message to Reply — your reply is sent and logged automatically.
For longer team conversations, use the team chat icon in the top-right of GO; those conversations are also captured here.
Editing an existing project
You don't need to use the + Add Project button to change a project. Three ways to open the same dialog:
Right-click the project row → Edit Project. (Most common.)
From any other page (Tasks, an invoice, etc.) click the project name.
From the Dashboard, click a project tile.
The dialog opens to whichever tab you last had open (so if you close it from Billing, it reopens on Billing). Click Save at the bottom-right to keep your changes, or Cancel to throw them away. If you try to close the dialog with unsaved changes, GO will warn you first.
Project status & workflow
Every project has a workflow status shown as a colored pill at the top of the dialog and in the Status column of the list. Statuses are not just labels — they control what you can and can't do at each stage.
The default Construction Project workflow has eight states:
Draft — being set up. Everything is editable.
Estimate — pricing in progress; not yet sent to the client.
Proposed — proposal sent; waiting on the client.
Sold — client has signed; ready to schedule work.
Production — work is happening on site.
Complete — all tasks done; invoicing wrap-up.
Archived — closed out for reporting; usually not edited.
On Hold — paused; can be reactivated.
The Maintenance Project workflow has six states (Draft → Scheduled → In Progress → Complete → Archived, plus On Hold).
To change the status, click the status pill at the top of the dialog and pick from the available transitions. GO only shows transitions that are valid from the current state — for example, you can't jump from Draft directly to Complete. Some transitions also have guards that prevent unsafe moves (e.g., you can't mark a project Complete while crew members are still clocked in to its tasks, or while time entries are unapproved). When a guard blocks you, GO will tell you why and what you need to do first.
Some fields also become read-only once a project advances past Draft — for example, you can't change the Type or Client Account on a project that's already in Production. This keeps history clean.
Templates — saving time on similar projects
If you do the same kind of work over and over (e.g., a standard "Spring Cleanup" or "Sod Install — 1,000 sq ft" job), you can save a project as a template and reuse it.
To save: right-click an existing project that's already set up the way you like, choose Save as Template, give it a name, and you're done.
To use: at the top of the Projects page, switch to the Templates tab, find your template, and click Create Project from Template. The new project is pre-populated with the template's tasks, resources, scope, and notes — you just fill in the Client and dates.
Templates are a huge productivity win for repeat work.
Bulk actions
You can update many projects at once. To select multiple rows, click the checkbox at the left of each row (or click the header checkbox to select everything visible). Then right-click → Bulk Actions, and pick:
Update Project Manager — assign a new PM to all selected projects.
Update Sales Rep — same, for sales rep.
Update Project Lead — same, for lead.
Assign Tags — add or remove tags from many projects at once.
Permissions — who can do what
Access to the Projects page is controlled by your role:
Permission | What it lets you do |
|---|---|
projects view | See the Projects page and open project dialogs read-only. |
projects create | Add new projects and clone existing ones. |
projects update | Edit project fields, change statuses, release retainage. |
projects delete | Soft-delete projects. |
If you don't see the + Add Project button, or a menu item appears greyed out, it's a permissions issue — ask an admin to update your role. Roles are managed in Settings → Roles & Permissions.
Tips & best practices
Save often. The dialog does not auto-save. If you spend 20 minutes filling out the General tab and close the dialog by accident, the work is gone. Get into the habit of clicking Save every time you finish a tab.
Use Save as Template for repeat work. The 30 seconds it takes to save a template will save you 10 minutes on every future project of the same kind.
Set the workflow status as you go. Don't leave everything in Draft. Statuses drive the Dashboard, reports, and what crews see. A project still in Draft after work has started is invisible to most of your team.
Keep Notes internal, Scope and Description client-facing. Scope and Description appear on proposals. Notes never do — use Notes for anything you wouldn't want the client to read.
Use the Tasks page for real planning. The Tasks tab in the dialog is a glance view. For dragging timelines, assigning crews, or seeing the Gantt, jump to the full Tasks page.
Watch the KPI strip. If you enter a Contract and a Cost Budget on the General tab, the Gross Margin number at the top updates instantly. If it goes red or below your target, you'll see it before you save.
Common questions
I can't change the project type after creating it. Once a project moves past Draft, the Type field becomes read-only. Either revert the status to Draft (if your role allows) or create a new project with the right type and delete the old one.
How do I delete a project that has invoices? You can't delete it directly. Mark the project Archived instead — it stays in the system for reporting but is removed from active views. To filter out archived projects, use the Status column filter and uncheck "Archived".
My client paid me but the project still shows Outstanding. Payments are entered on the Cash & Credit Manager (or auto-pulled from Plaid if you have a bank feed). Once the payment is recorded against the invoice, the project's Received and Outstanding totals update automatically.
What's the difference between Margin and Actual Margin? Margin uses your budgeted cost. Actual Margin uses the costs you've actually incurred so far. Early in a project they should be similar; late in a project a big gap means you're either ahead of budget or over.
Can I attach the same file to multiple projects? Each project's Library is independent. Upload the file once per project, or store shared documents in your Accounts page (on the client's record) where they're visible across all that client's projects.
Related topics
Tasks — Where day-by-day project work is planned and updated.
Accounts — Where clients (and their contacts and locations) are managed.
Project Types — How project types are configured in Settings.
Branches — Geographic divisions that can be assigned to a project.
Profit Centers — Internal reporting categories for revenue.
Chart of Accounts — The AR and AP accounts referenced in the General tab.
Roles & Permissions — How project access is controlled.