Kartlo.App
FeaturesPricingDocsContact
Sign inStart free
  • Getting started
    • Create your store
    • Your desk
    • The Kartlo phone app
    • Stores and organizations
    • Plans and billing
    • AI credits
    • Team and permissions
    • Getting help
  • Products
    • Add products
    • Variants
    • Media library
    • Import products
    • Collections
    • Inventory
    • Stock counts
    • Transfers
    • Purchase orders
    • Gift cards
    • Product labels
    • Product reviews
  • Orders
    • Order lifecycle
    • Draft orders
    • Order payments
    • Fulfilment
    • Returns and refunds
    • Abandoned carts
  • Customers
    • Customers and shopper accounts
    • Segments
    • Companies
    • Subscribers and customer emails
    • Loyalty points
  • Discounts
  • Online store
    • Themes
    • Design Studio
    • Pages
    • Navigation menu
    • Store address and custom domains
    • Publish and password-protect your storefront
    • SEO and sharing
  • Payments
    • Stripe card payments
    • Cash on delivery and manual methods
    • Hosted payment gateways
    • Tabby instalments
    • Finance and payouts
  • Shipping and delivery
  • Markets and languages
  • Arabic and English
  • Taxes
  • Analytics and Live View
    • Analytics
    • Live View
    • Scheduled email reports
  • Settings
  • Security
  • Developers
    • API and webhooks
    • Headless Storefront API
  • Kartlo Apps
    • Remove or cancel an app
    • Accounting - United Arab Emirates
      • Chart of accounts
      • Journals and entries
      • Invoices and bills
      • Payments and matching
      • Accounting reports
      • Inventory costing
      • Lock dates
      • Accounting permissions
      • Fiscal localizations
    • CRM
    • Social Sales Channels
    • Messenger and WhatsApp
  1. Documentation
  2. Kartlo Apps
  3. Accounting - United Arab Emirates
  4. Inventory costing

Inventory costing

On this page
  • Costing methods
  • Product categories
    • Category accounts
    • Change a category method
  • Assign a category to a product
  • Cost prices
  • Valuation layers
  • Check stock against the books
  • See also

Requires the Accounting - United Arab Emirates app

This feature is part of the paid Accounting - United Arab Emirates app. Add it to your store from Kartlo Apps in your desk.

Accounting - United Arab Emirates values your stock at cost. Every stock move, such as a receipt, a sale or a write-off, posts its value to the books. The costing method decides which cost each unit carries. You set it per product category.

Costing methods#

MethodHow stock is valued
Standard priceEvery unit is valued at the cost price you set. Gaps between that cost and the purchase price go to the price difference account.
Average cost (AVCO)The cost price follows the average of everything you received. Kartlo updates it on every receipt.
First in, first out (FIFO)Units leave in the order they arrived, each at the cost it was received at. Extra units found in a stock count or added by an adjustment are valued at the latest cost: the last purchase cost (the product cost), or the most recent receipt when the product has no cost.

New categories use Standard price unless you pick another method.

Tip

With standard price, changing a product's cost revalues the stock you already hold at the new cost.

Product categories#

Go to Accounting › Configuration › Product categories. Each category has a Costing method and the accounts its products post to. One category is marked Default: it covers every product without a category and cannot be archived.

To add a category:

  1. Click Add category.
  2. Enter a Name and optionally pick a Parent category.
  3. Pick the Costing method.
  4. Optionally pick the accounts. Empty accounts follow the parent category, then the posting accounts.
  5. Click Save category.

Category accounts#

FieldUsed for
Income accountSales of these products.
Expense accountCost of goods sold.
Stock valuation accountValue of stock on hand.
Stock input accountReceived, not yet billed.
Stock output accountDelivered, not yet invoiced.
Price difference accountOptional. Gaps between standard price and purchase price.

Change a category method#

When you change the costing method or the stock valuation account of a category that already has stock, Kartlo revalues those products. A message tells you how many products were revalued, and the change shows as Method change out and Method change in layers.

Important

Changing the method changes the value of your stock in the books. Do it at the start of a period, and check the stock valuation report afterwards.

Assign a category to a product#

Open a product in Products. In the pricing area, pick its Accounting category. It sets how the product's stock is valued and which accounts it posts to. Leave it on Store default to use the default category.

See Add products.

Cost prices#

Stock is valued at its cost, so while Accounting is on, every product needs a Cost per Item. Gift cards are the exception.

If a product has no cost:

  • The Overview tab shows how many products have no cost price. Click Enter costs to fill them in one list.
  • Stock moves for that product wait under Needs a cost on the Auto-posting tab. Enter the cost there and click Save and retry. Waiting moves post again by themselves.

Note

Without a cost, stock cannot be valued and its moves cannot be posted.

Valuation layers#

Each time stock comes in or goes out, Kartlo records a valuation layer with its quantity, unit cost and the quantity and value still left. To see them, open Accounting › Reports › Stock valuation and click a product.

Layer kinds: Opening stock, In, Out, Cost correction, Revaluation, Method change out and Method change in.

If you sell stock before its receipt is recorded, Kartlo adds a Cost correction layer when the stock arrives, so the cost of goods sold matches the real cost.

Check stock against the books#

The Stock valuation report ends with Check against the books. It compares the value from the valuation layers with the balance of your stock accounts. When they agree it shows Difference: none, the books match. A difference usually means a manual entry was posted to a stock account.

See also#

  • Accounting reports
  • Inventory
  • Purchase orders
PreviousAccounting reportsNextLock dates

On this page

  • Costing methods
  • Product categories
    • Category accounts
    • Change a category method
  • Assign a category to a product
  • Cost prices
  • Valuation layers
  • Check stock against the books
  • See also
FeaturesPricingDocsContactPrivacyTerms© 2026 Louward Labs FZC LLC