# Batch Creat Problem

**URL:** <https://forum.manager.io/t/batch-creat-problem/68586>\
**Category:** Uncategorized\
**Created:** [June 13, 2026, 4:03am UTC](https://forum.manager.io/t/batch-creat-problem/68586 "2026-06-13T04:03:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZM.Mehdi\_Hassan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.manager.io/zm.mehdi_hassan/32/62386_2.png) [@ZM.Mehdi\_Hassan](https://forum.manager.io/u/ZM.Mehdi_Hassan)\
**Post date:** [June 13, 2026, 4:03am UTC](https://forum.manager.io/t/batch-creat-problem/68586/1 "2026-06-13T04:03:43Z")

</div>

![Screenshot 2026-06-12 133613](https://us1.discourse-cdn.com/flex019/uploads/manager1/original/3X/8/1/817033383d0bbf2026ac0e775017c321979da574.jpeg)

---

<div class="post-metadata">

**Author:** ![ZM.Mehdi\_Hassan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.manager.io/zm.mehdi_hassan/32/62386_2.png) [@ZM.Mehdi\_Hassan](https://forum.manager.io/u/ZM.Mehdi_Hassan)\
**Post date:** [June 13, 2026, 4:22pm UTC](https://forum.manager.io/t/batch-creat-problem/68586/2 "2026-06-13T16:22:54Z")

</div>

I am not able to upload Paid by, Accounts, Amounts. Please help me to solve the problem. Thanks

---

<div class="post-metadata">

**Author:** ![Abu\_Hasan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.manager.io/abu_hasan/32/59917_2.png) [@Abu\_Hasan](https://forum.manager.io/u/Abu_Hasan)\
**Post date:** [June 13, 2026, 11:33pm UTC](https://forum.manager.io/t/batch-creat-problem/68586/3 "2026-06-13T23:33:15Z")

</div>

Based on your screenshot, I can see you are trying to **Batch Create** receipts and some fields like “Paid by”, “Accounts” and “Amounts” are not behaving as you expect. Let me suggest a safer way to approach this.

Batch tools in Manager are **powerful** — but, just like accounting itself, they are **not forgiving** when the fundamentals are missing.

When you use **Batch Create** for payments or receipts, you are not only entering dates and amounts. You are also telling Manager exactly how to link many parts of the system together:

- Bank and cash accounts (`PaidBy`, `ReceivedIn`)
- Customers and suppliers, and their invoices/credit notes
- Line accounts, tax codes, projects, locations
- Internal keys and GUIDs (`Key`, `Customer`, `Lines.1.Account`, etc.) that tie everything together in the database

A **small mistake** in any of these columns can create **many incorrect transactions at once**.

* * *

### 🧪 Safer learning path

Instead of starting with **Batch Create** , I strongly recommend this path:

- Manually create **1–2 correct transactions** of the type you need (payment/receipt).
- Use **Batch Update** to export those same transactions to a spreadsheet.
- Study the exported columns carefully — especially: `PaidBy`, `Customer`, `Supplier`, `Lines.1.Account`, `Lines.1.Amount`, `TaxCode`, and the `Key`.
- Make a **tiny change** to just 1–2 rows (for example, description or amount), then paste them back using **Batch Update**.
- When this round-trip is 100% clear and safe, only then think about scaling up.

From my professional experience helping businesses implement Manager, I **never recommend batch-creating payments or receipts from scratch.** That is where mistakes are most expensive.

* * *

### 🧱 Where Batch Create is safer

Use **Batch Create** mainly for “static” or master data:

- Customers and suppliers
- Inventory items
- Fixed assets and other non-transaction records

For **real money movements** (bank, cash, payments, receipts), it is usually better to:

- Enter them manually, or
- Use bank statement import where available, or
- Use **Batch Update** based on existing, correct entries.

* * *

Think of **Batch Create/Update** as working directly at the **database layer** of Manager.  
Manager combines two precise disciplines: **accounting logic** + **relational database design**. The power is there for advanced users — but it assumes you already understand the structure you are touching.

If you share an anonymized **Batch Update export of 1–2 transactions** , the community can help point out exactly which columns and keys need to match for your specific case.

---

<div class="post-metadata">

**Author:** ![speight](https://avatars.discourse-cdn.com/v4/letter/s/aeb1de/32.png) [@speight](https://forum.manager.io/u/speight)\
**Post date:** [June 14, 2026, 5:36pm UTC](https://forum.manager.io/t/batch-creat-problem/68586/4 "2026-06-14T17:36:55Z")

</div>

I’d recommend doing a `Batch Update` and taking one transaction that looks like the ones you want to import and copying that into an Excel file to see what it looks like. Batch actions are rather rudimentary, so don’t take too much credence on the label, if you do a `Batch Update` and import a null `Key` it won’t update the existing transactions you chose on export, it will add new ones, if you include a valid `Key` then it will update that matching transaction.

A word of caution, batches are hard to work with (like Abu\_Hasan’s message) so starting with a good base is the best way. The `Line` columns (like `Line.1.Account`, `Line.1.Project`, `Line.1.Division`) rely on the UUID of the destination item so you need to match to those, whereas the cash account is the `Account Code` from the control account.
