> For the complete documentation index, see [llms.txt](https://support.ordereazi.com/central/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.ordereazi.com/central/order-management/projects/adding-and-editing-lines.md).

# Adding and editing lines

The lines on a project decide what goes on the quote, what you order from suppliers, and what you invoice. A wrong quantity or price here is copied into every document. In OrderEazi, you add and change lines on the **Costing** tab of the project, and each change saves as soon as you leave the field.

### Before you start

You'll need:

* **A client on the project:** You can't add products until you've chosen the client in [Project details](/central/order-management/projects/project-details.md).
* **Add New Line:** To add lines, in the **Projects** permission group.
* **Remove Line:** To remove lines, in the **Projects** permission group.

Changing costs, prices, discounts, suppliers, and descriptions each needs its own permission, in the **Order Details** permission group. A field you can't change shows a lock and tells you why when you hover over it, for example "You don't have permission to edit cost prices".

### How to add a line

1. On the project, select the **Costing** tab.
2. In the empty row at the bottom, start typing in **Product Code**.
3. Choose the product from the list.
4. Enter the **Qty**.
5. Check the **Supplier**, **Description**, **Unit Cost**, and **Unit Selling** price, and change them if you need to.

If the product doesn't exist yet, select the **+** (create product) button on the line to add it.

To browse your catalogue instead, select the **Product Search** tab. Filter by keyword, brand, supplier, category, price, location, or stock, then select **Add to Project** on each product. If a product has more than one supplier, choose one with **Select Supplier** first. You see "Product Added" for each one. To add many lines from a spreadsheet, use [Import into Project](/central/order-management/projects/import-into-project.md).

**Example:** You add 20 of CHAIR-01 at a **Unit Cost** of R800 and a **Markup** of 50%. The **Unit Selling** price becomes R1 200, and the line total is R24 000.

### The columns on the Costing tab

* **Product Code:** The product's SKU (the product code).
* **Supplier:** Who you buy the product from.
* **Warehouse:** Which warehouse it comes from. It only shows with an Enterprise licence.
* **Description:** What appears on your documents. Your organisation can also show a **Line Note** here.
* **ETA:** When the product is expected. It only shows if your organisation uses ETAs.
* **Qty:** How many.
* **Unit Cost:** What one unit costs you. It needs the **View Unit Cost** permission.
* **Markup** or **Margin:** Your profit on the line. It needs the **View Markup** permission.
* **Unit Selling:** The price you charge for one unit.
* **Discount %:** A discount on the line.
* **Total(s):** The line total.

### What you can do with a line

Open the menu at the end of a line to see what you can do with it. Some items need a permission in the **Line Item** permission group:

* **Add Image / Update Image:** Add a picture of the product to the line.
* **Add Comments:** Add a comment to the line.
* **Allocate Serials / View Serials:** Record the serial numbers of a serialised product.
* **Product History:** See this product's past prices and orders.
* **Mark as Return / Unmark as Return:** Flag the line as a returned item.
* **Take From Stock / Procure From Supplier:** Sell the item from your own stock, or order it from a supplier. Enterprise licence only.
* **Add New Row / Duplicate Row / Add Child Row:** Add a line, copy this one, or add a line under it.
* **Remove Row:** Delete the line, after you confirm "Are you sure you would like to remove this line?"

Products you can brand or order in sizes and colours also show **Add Branding** and **Add Variants**.

To change the supplier on a line, select the swap icon next to the supplier. It only appears when the product has more than one supplier. If your organisation uses both markup and margin, select **Switch to Margin** or **Switch to Markup** on the line to work in the other one.

### The totals

The totals under the lines show **Unit Cost**, **Expenses**, **Shipments**, and **Total Cost** on one side, and **Sub Total**, **Discount**, **VAT**, and **Total Revenue** on the other. Below them, **GP Value** and **GP Percentage** show your gross profit (what's left after costs). Each needs its own permission, and **GP Percentage** turns red when it's below your organisation's warning level.

### When lines are locked

Once the project has a sales order or an approved order, you can't add or remove lines, and most fields are locked. The **Product Search** tab is hidden. A line with a purchase order keeps its supplier and cost. Hovering over a locked field tells you why, for example "Locked - a sales order exists for this line".

If a change can't be saved, you see "Could not save the change. Please try again."

### Related pages

* [Project details](/central/order-management/projects/project-details.md): choose the client before you add lines
* [Import into Project](/central/order-management/projects/import-into-project.md): add many lines from a spreadsheet
* [Product Client Restrictions](/central/order-management/products/product-management/product-client-restrictions.md): products some clients can't buy
