Home>Items and inventory

Set and update unit costs

Who is this article for?
  • Account owners or team members with items and inventory permissions. Set permissions in Square Dashboard.
  • Square Plus and Premium subscribers with advanced inventory or restaurants capabilities added. Add capabilities in Square Dashboard.
  • Square for Retail Plus and Premium subscribers, and Square for Restaurants Plus and Premium subscribers.
  • Sellers with retail mode enabled on the Square Point of Sale app.
  • About setting and updating unit costs

    Unit cost is the cost incurred to produce, purchase, or acquire a single unit of a product or service. It includes all relevant costs, such as materials, labor, and overhead. You can add unit costs to your item catalog in Square to produce more detailed reports with COGS (Cost of Goods Sold), and better calculate your margins.

    Tracking stock and including a unit cost for item variations will ensure your reporting going forward will accurately reflect your cost of goods sold, profit, and profit margin.

    Before you begin

    There are three ways to add your unit costs:

    Stock adjustments that deduct from your inventory levels will credit or debit your COGS and Inventory Value (depending on the type of adjustment) based on a first in, first out (FIFO) accounting method. If the cost appears to be inaccurate, you can edit the cost of the original stock intake. As a result, you are unable to update the unit costs for adjustments that deduct from your stock levels — such as re-counts that adjust down, loss, damage, or theft stock adjustments.

    If an item is missing a unit cost, you’ll need to update each variation from your item library before you can bulk resolve missing costs from your History log.

    Set up unit costs

    1. Sign in to Square Dashboard and go to Items & services (or Items & menus or Items & inventory) > Items > Item library.

    2. Select an existing item, or click Create item to add a new one.

    3. Enter the item's unit cost. If receiving stock for ran item, any unit cost added will become the default unit cost.

    Bulk edit unit cost for variations

    1. Sign in to Square Dashboard and go to Items & services (or Items & menus or Items & inventory) > Items > Item library.

    2. Select the relevant items, then click Edit items.

    3. Scroll to Unit cost and enter the new unit costs.

    4. Click Update variations.

    Update missing unit costs and quantity

    Identify missing unit costs

    1. Sign in to Square Dashboard and go to Items & services (or Items & menus or Items & inventory) > Items > Inventory management > History.
    2. Adjust the date to the relevant timeframe when you received stock.
    3. Select Missing Cost from the All Costs drop-down menu.

    The Missing Cost filter will display a list of items that are not associated with a unit cost.

    Add a unit cost

    1. Sign in to Square Dashboard and go to Items & services (or Items & menus or Items & inventory) > Items > Inventory management > History.
    2. Use the search and filter options to locate the receipt of the item.
    3. Click Add Cost and enter the unit cost > Save.

    Bulk resolve missing unit costs

    The Bulk Actions option appears when there are items with both missing vendors and missing costs. If only one of these actions is needed, the button will display either Review Missing Vendors or Review Missing Costs accordingly.

    1. Sign in to Square Dashboard and go to Items & services (or Items & menus or Items & inventory) > Items > Inventory management > Item library.
    2. Go to Inventory Management and click History.
    3. Click Bulk Actions > Review Missing Costs.
    4. If items have default unit costs you can apply them, or click Review Missing Costs for a list view to manually enter unit costs.

    For items with a cost associated at the variation level, you’ll see the option to Resolve Unit Costs for adjustments in the History tab.

    If an item in your library is missing a unit cost, you’ll need to update each variation before you can bulk resolve missing costs from your History log.

    Related articles