> ## Documentation Index
> Fetch the complete documentation index at: https://help.moyacascade.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Record a purchase

> Add purchased goods or capital goods, attach evidence, and select an emission factor.

This tutorial covers **Category 1 — Purchased goods & services** and **Category 2 — Capital goods**. It uses a sample purchase of **1,000 kg of steel rebar at USD 2 per kg**, for a total of **USD 2,000**.

Have your supplier name, purchase date, quantity, price, and supporting invoice ready. You need editing access and an unlocked accounting year.

<Steps>
  <Step title="Open the correct year's Purchases table">
    Check the accounting year in the sidebar, then choose **Purchases** under **Scope 3**. Click **Add purchase**.
  </Step>

  <Step title="Choose the category and product">
    On the **Product** step, choose **Category 1** or **Category 2** and enter the **Product name**. For this example, enter **Steel rebar**. Click **Continue**.

    <Frame caption="Choose the category and enter the product name." className="moya-guide-frame">
      <img src="https://mintcdn.com/moya-analytics-pte-ltd/-AZoXSvrktgfmt2i/images/purchase-product.png?fit=max&auto=format&n=-AZoXSvrktgfmt2i&q=85&s=35e3d2b5aa7069d73f0f96b34127a179" alt="Add purchase Product step with category choices and Steel rebar entered as the product name." width="1440" height="900" data-path="images/purchase-product.png" />
    </Frame>

    If the product already exists, start typing its name and select it from the suggestions. Selecting an existing product sets and locks its category and unit, helping keep purchases and inventory connected.

    <Frame caption="Existing products appear as you type the beginning of their name." className="moya-guide-frame">
      <img src="https://mintcdn.com/moya-analytics-pte-ltd/-AZoXSvrktgfmt2i/images/existing-product.png?fit=max&auto=format&n=-AZoXSvrktgfmt2i&q=85&s=9431a5d1930cb0d73b4afed0735807f5" alt="Existing Steel rebar product suggestion shown after typing Ste in the product name field." width="1440" height="900" data-path="images/existing-product.png" />
    </Frame>
  </Step>

  <Step title="Enter the purchase details">
    Complete the **Purchase** step:

    | Field | Sample value |
    | - | - |
    | Supplier name | Orchid Steel |
    | Unit | kg |
    | Quantity | 1000 |
    | Price per unit | 2 |
    | Currency | USD |
    | Purchase date | 17 September 2026 |

    If you selected an existing product, its unit is already set. Enter the quantity and price using that unit.

    Moya fetches the **FX rate** to USD using the currency and purchase date. For USD, the rate is **1**. You can replace the rate when you need to use a specific rate. If fetching fails, enter the rate manually.

    Check the **Total amount** and **Calculated total** before continuing. In this example, 1,000 × USD 2 gives USD 2,000.

    <Frame caption="Purchase details with USD selected and an exchange rate of 1." className="moya-guide-frame">
      <img src="https://mintcdn.com/moya-analytics-pte-ltd/-AZoXSvrktgfmt2i/images/purchase-details.png?fit=max&auto=format&n=-AZoXSvrktgfmt2i&q=85&s=531392b0fc0fa4db5e03411dc61b7dab" alt="Purchase step showing supplier Orchid Steel, 1000 kg, price 2 USD per unit, and the purchase date." width="1440" height="900" data-path="images/purchase-details.png" />
    </Frame>
  </Step>

  <Step title="Attach supporting documents">
    In **Supporting documents**, click **Upload** to add your invoice, or expand the section and tick an existing document from the pool. Attach at least one document.

    See [Attach and reuse supporting documents](/user-guides/purchases/supporting-documents) for the full evidence flow. Click **Continue**.
  </Step>

  <Step title="Choose the emission factor">
    On the **Emissions** step, choose an **EF type**:

    * **Activity-based** uses the quantity bought. Choose **CBAM** or **DESNZ** as the database.
    * **Spend-based** uses the amount spent. Choose **Open CEDA** as the database.

    For this example, use **Activity-based**, open **Emission factor**, and search for the appropriate steel factor. Use the available category and subcategory filters to narrow the results. Check the factor's description and unit before selecting it.

    <Frame caption="Search and filter the selected emission-factor database." className="moya-guide-frame">
      <img src="https://mintcdn.com/moya-analytics-pte-ltd/-AZoXSvrktgfmt2i/images/factor-picker.png?fit=max&auto=format&n=-AZoXSvrktgfmt2i&q=85&s=b465405be37b4d748e6e623c26478558" alt="Emission factor picker showing a search for steel and matching database records." width="1440" height="900" data-path="images/factor-picker.png" />
    </Frame>
  </Step>

  <Step title="Check any unit conversion">
    If the purchase unit differs from the factor's unit, Moya converts common compatible units automatically. For example, **1 kg = 0.001 tonnes**.

    For a custom unit, enter both sides of the conversion. If one box contains 0.003 tonnes, enter **1** as the product quantity and **0.003** as the factor quantity. Use the quantities that describe your actual product.

    <Frame caption="A common mass conversion is filled in automatically." className="moya-guide-frame">
      <img src="https://mintcdn.com/moya-analytics-pte-ltd/-AZoXSvrktgfmt2i/images/unit-conversion.png?fit=max&auto=format&n=-AZoXSvrktgfmt2i&q=85&s=954b22785664d4c070e6cea85ae3773e" alt="Emission factor unit conversion showing the product quantity in kilograms and the equivalent quantity in tonnes." width="1440" height="900" data-path="images/unit-conversion.png" />
    </Frame>
  </Step>

  <Step title="Save and review the purchase">
    Click **Add purchase**. The dialog closes and the purchase appears in the table. Check its name, quantity, total, emission factor, and date.

    <Frame caption="The saved purchase in the year's Purchases table." className="moya-guide-frame">
      <img src="https://mintcdn.com/moya-analytics-pte-ltd/-AZoXSvrktgfmt2i/images/purchases-table.png?fit=max&auto=format&n=-AZoXSvrktgfmt2i&q=85&s=fcb5f5f3a71ffd1fab6d427c5d6ac6e9" alt="Purchases table containing the saved Steel rebar purchase with its quantity, price, factor, and date." width="1440" height="900" data-path="images/purchases-table.png" />
    </Frame>

    Click the small arrow on the **left** to expand the purchase details. The **three-dot menu on the right** lets you **Edit**, **Duplicate**, or **Delete** the purchase.
  </Step>
</Steps>

## If you cannot continue

A required field has a red border and an explanation underneath it. Complete each highlighted field. Quantity and price must be greater than zero for these categories, the currency and date must be selected, and at least one supporting document must be attached.

If the **Add purchase** button is unavailable, check your workspace role and whether the accounting year is locked.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.