Stock In, Stock Out, Transfer, Adjustment and Stock Count

Something arrived, something left, the count didn’t match — whenever stock moves, you record it as a transaction. Complete the record and the stock count updates itself.

Transactions are created from the “Transactions” tab. Stock In and Stock Out are all you need to run day to day.

The five types

Type Stock What you enter Unit price When to use it
Stock In Increases Qty In Unit cost Bought stock, took a return
Stock Out Decreases Qty Out Selling price Sold, used, discarded
Transfer Changes location, lot or expiry Source, destination, Transfer Qty − Moved from one shelf to another, fixed a wrong entry
Adjustment Changes by exactly what you enter Qty Adjusted (+ / −) − Wrote off damage or loss, evened up an odd count
Stock Count Matches the count Counted Qty − Counted and corrected to reality

Stock In and Stock Out

The two you’ll use constantly. Selecting a partner (supplier or customer) lets you look back later at where stock came from and where it went. → Managing partners

Entering unit prices gives you amounts and gross profit in reports. On Stock In, the unit cost also feeds the average cost calculation under Weighted Average Cost.

Transfer

Changes the location, lot or expiry of stock, within the same site. Available when any one of location, lot or expiry is turned on.

  • Pick an item and its stock list appears — choose the source stock. Then enter the destination (whichever of location, lot and expiry you have turned on) and the Transfer Qty.
  • On completion the source decreases and the destination increases. Company-wide stock stays the same.
  • Enter one transfer per line. A single transaction can hold as many source-destination pairs as you need.
  • Source and destination can’t be exactly the same combination — at least one of the three has to differ.
  • It’s also how you fix a wrong entry. Choose the stock in question as the source, enter its entire quantity as the Transfer Qty, and give the correct location, lot and expiry as the destination.
  • Under Weighted Average Cost, the cost carries over to the destination.
  • Moving between sites isn’t supported. To do that, record a Stock Out at the source site and a Stock In at the destination site.
  • Transfers can’t be imported from a file.

Adjustment

You enter the change itself. If you know you’re writing off 10, enter -10 — no need to recount the shelf.

  • The quantity field is labelled Qty Adjusted. A plus increases stock, a minus decreases it.
    • iOS / Android app — use the “+ / −” button to the right of the quantity field to switch the sign.
    • Browser — type a leading “−” in front of the quantity.
  • There are no partner or unit price fields, and the average cost is left untouched.
  • Use it for damage, loss and shrinkage, rounding, and undoing a mistaken entry — any change that is neither a Stock In nor a Stock Out.
  • It also records light manufacturing. Put the materials in as minus and the finished goods as plus within one Adjustment, and “material A + material B → item C” is a single transaction.
  • Adjustments can be imported from Excel and CSV, and can be copied with “Copy to new.”

Stock Count

You just enter the count you actually made. KuraPro calculates the difference against current stock and corrects it. You never have to work out “add 3, subtract 5” yourself.

Adjustment or Stock Count?

Stock Count if you counted, Adjustment if you know the change. Stock Count takes the count you’re left with; an Adjustment takes how much it went up or down. Break 10 units and you’d enter either your current stock minus 10 (Stock Count) or -10 (Adjustment).

No unit price field?

The costing method is set to “Quantity Only.” Amounts aren’t tracked, so unit price fields are hidden on Stock In and Stock Out.

Recording one

  1. Press the + button at the bottom right of the “Transactions” tab.
  2. Choose the type (Transfer appears only when location, lot or expiry is on).
  3. Enter the date.
  4. Enter the item and quantity. Stock In and Stock Out also take a unit price; an Adjustment takes the Qty Adjusted and a Stock Count takes the Counted Qty. For a Transfer, choose the source stock first, then enter the destination and the quantity to move.
  5. Add anything else you need:
  6. Choose the status (Scheduled / Completed) and save.

There are three ways to add items: pick from the stock list, scan a barcode, or import an Excel or CSV file. On the floor, scanning is by far the fastest (scanning isn’t available on Transfers). → Scanning barcodes

Combine identical rows

Within one transaction you can’t split the same item, location, lot and expiry across two rows. Combine the quantities (“The same item is registered multiple times in this transaction”).

When there isn’t enough stock

With negative stock set to “Disallow,” a transaction that would leave stock below zero can’t be completed. (Newly registered companies start on “Allow.”)

Take one of these routes:

  • Check the quantity (it’s often a typo)
  • Record a Stock In first to top up
  • Run a Stock Count to correct the count, or an Adjustment to add what’s missing (if the stock figure itself is wrong)

If your business genuinely needs to go negative, an admin can switch “More” → company name (Company Information) → “Negative Stock” to “Allow.” → Company information & settings

Importing from Excel and CSV

Transactions can be imported in bulk from an Excel workbook or a CSV file: Stock In, Stock Out, Adjustment and Stock Count (Transfers aren’t supported).

You choose the type and the status (Scheduled / Completed) before importing. Items are identified by name or SKU, and importing never creates new items. → CSV, Excel, label printing and images

When something goes wrong

Message What to do
Transaction date is required Enter a date.
Quantity is required Enter a quantity.
Negative stock is not allowed. Please adjust the stock quantity to zero or more. Stock is insufficient — see “When there isn’t enough stock” above. The same message appears when an Adjustment subtracts more than you have.
The same item is registered multiple times in this transaction Combine identical item / location / lot / expiry rows into one.
Select the source stock to transfer. Start a Transfer by choosing the source stock.
The transfer source and destination must be different. At least one of location, lot and expiry has to differ from the source.
The transfer source and destination quantities must match. The two sides don’t balance. Open the lines and even up the quantities, or delete the ones you don’t need.
Only scheduled transactions can be edited. Revert it to scheduled first. → Scheduled, completed and history
Duplicate stock count rows found. The file has two or more Stock Count rows for the same item, location, lot and expiry. Combine them into one row.