---
title: "From PO to paid, in one flow."
description: "1flux is AI-native ERP software for B2B trade. CRM, quotations, orders, purchasing, stock and the books run in one flow, from PO to paid. Book a demo."
url: https://1flux.ai/
last_updated: 2026-10-11
---

The AI-native ERP for B2B trade

# From PO to paid, _in one flow\._

CRM, quotations, orders, purchasing, stock and the books on one platform. AI turns a customer's PO into a draft quote, and every step after it flows through to the ledger.

A product specialist walks you through 1flux ERP software and answers your questions.

## In short

1flux is AI-native ERP software for B2B trade: companies that trade, distribute, supply projects or sell services to other businesses. CRM, quotations, sales orders, purchasing, receiving, inventory and accounting run in one flow, on one login and one connected data model. Each document hands off to the next, so nobody types the same order twice, and every receipt, delivery, invoice and payment posts its own journal. AI works on the same permissioned records: [Import PO with AI](https://1flux.ai/platform/ai) turns a customer's PO into a draft quotation.

Sound familiar?

## Does this sound like your business?

Most B2B companies outgrow their first tools in the same way. If you're comparing ERP software, some of these will sound familiar.

- “We type the same order three times: in the quotation, the order sheet and the invoice.”

- “Our quotations are in Word, our orders are in Excel and our stock is in someone's head.”

- “Sales promised a delivery the warehouse couldn't make.”

- “Stores and accounts never agree on what actually arrived.”

- “Our stock report and our accounts never match at month-end.”

- “Every company in the group has its own spreadsheet, and consolidating takes a week.”

None of this is a people problem. Sales, stores and accounts each keep their own copy of the truth, and every hand-off between them is retyped, chased in a chat thread or reconciled at month-end. 1flux puts all three on one record, so an order is typed once and every team sees the same status.

One flow

## How does an order go from PO _to paid_ in 1flux?

1flux runs 2 connected flows: quote to cash for what you sell, and procure to pay for what you buy. Each step creates the next document from the last one, and each step that moves stock or money posts to the ledger as it happens.

Every document hands off to the next. The ones that move stock or money post to the same ledger.

View as text

1. Quote to cash: an approved quotation becomes a sales order. Nothing posts yet.
2. The delivery note reduces stock and posts cost of goods sold: Dr cost of goods sold, Cr inventory.
3. The sales invoice posts the receivable, revenue and output VAT.
4. The customer payment clears the receivable: Dr bank, Cr receivables.
5. Procure to pay: a requisition becomes a purchase order, and stores check the goods in on a GRN. Nothing posts yet.
6. The goods receipt report posts stock and the journal: Dr inventory, Cr goods received not invoiced.
7. The purchase invoice clears goods received not invoiced and posts input VAT and the payable.
8. Every journal lands in the same ledger, so stock and the books stay in step.

### Quote to cash: from the customer’s PO to payment

1. **PO to quote.** Drop in the customer’s PO or RFQ and **Import PO with AI** drafts the [quotation](https://1flux.ai/glossary/quotation) lines, or build it from your catalogue. Where approval rules apply, it can’t be sent until it’s approved.
2. **Send.** Email the locked PDF, or share a secure link or a WhatsApp message. The customer can accept online.
3. **Attach the customer PO.** The [customer purchase order](https://1flux.ai/glossary/customer-purchase-order) number, date and file turn the accepted quotation into an order request for operations.
4. **Create the sales order.** Lines, units, discounts, tax and shipping carry into the [sales order](https://1flux.ai/glossary/sales-order), and the customer’s maximum credit days are checked.
5. **Reserve and pick.** **Activate and reserve stock** puts the order on the warehouse board: To pick, Picking, Ready to dispatch.
6. **Dispatch.** Each full or partial dispatch creates a [delivery note](https://1flux.ai/glossary/delivery-note), reduces stock and posts [cost of goods sold](https://1flux.ai/glossary/cost-of-goods-sold).
7. **Invoice what was delivered.** The sales invoice posts the receivable, revenue and output tax.
8. **Get paid.** One customer payment can settle several invoices, and any realised FX gain or loss posts automatically.

The order-to-cash board follows every order through 5 columns, and cards move only when the real document exists. [Read the quote-to-cash guide](https://1flux.ai/guides/quote-to-cash)

### Procure to pay: from purchase request to supplier payment

1. **Request.** Raise a [purchase requisition](https://1flux.ai/glossary/purchase-requisition) to replenish stock, meet a customer’s sales order or for internal use, and send it for approval.
2. **Ask for prices.** Download a [request for quotation](https://1flux.ai/glossary/request-for-quotation) PDF and record each supplier’s quote with their file attached.
3. **Compare and award.** See offers side by side with a “Best” badge, award each line with a reason, and create one draft order per supplier.
4. **Issue the purchase order.** The [purchase order](https://1flux.ai/glossary/purchase-order) goes to the supplier at agreed prices, or order now and agree prices later.
5. **Check goods in.** Stores record a [goods received note (GRN)](https://1flux.ai/glossary/goods-received-note) against the supplier’s delivery note. Nothing posts yet.
6. **Post the receipt.** A [goods receipt report](https://1flux.ai/glossary/goods-receipt-report) gives a reason for every short, over or rejected quantity, then posts stock and the journal together.
7. **Book the supplier invoice.** The [purchase invoice](https://1flux.ai/glossary/purchase-invoice) is built from posted receipts. It clears [goods received not invoiced](https://1flux.ai/glossary/goods-received-not-invoiced) and posts input tax and the payable.
8. **Pay the supplier.** Pay suppliers and allocate each payment to purchase invoices. The payment posts to the ledger.

[Read the procure-to-pay guide](https://1flux.ai/guides/procure-to-pay)

AI-native

## What makes 1flux AI-native, _not bolted on?_

AI is only as useful as the data and rules underneath it. In 1flux, every module shares one data model, and actions run through one command layer with permissions, approvals and an audit trail. Today that foundation powers Import PO with AI.

| What to look at           | Bolted-on AI                                  | AI-native: 1flux                                                                         |
| ------------------------- | --------------------------------------------- | ---------------------------------------------------------------------------------------- |
| Where the AI sits         | A chat window beside separate modules         | Inside the one data model every module shares                                            |
| What it works on          | The module it was added to, or a copied index | The same structured, connected records your team uses                                    |
| What it does              | A handful of scripted actions                 | Real work on real documents: Import PO with AI drafts the quotation from a customer’s PO |
| Permissions and approvals | Rebuilt for the assistant                     | The same roles, record rules and approval rules as your team                             |
| Audit                     | Hard to tell what the AI changed              | AI’s work is labelled, and every change leaves an audit trail                            |

Bolted-on AI describes a common pattern in ERP software, not a named product.

A customer's PO becomes draft quotation lines matched to the catalogue. Anything not in the document stays blank.

View as text

1. A salesperson opens a new draft quotation and chooses Import PO with AI.
2. They drop in the customer's purchase order, PO-4471.pdf.
3. 1flux imports 8 lines with a 94% confidence score: it fills the customer reference (PO-4471), the quote date and the currency (USD), and matches each item code to the catalogue.
4. The salesperson chooses the customer and checks the totals. The source file stays attached to the quotation.

### Import PO with AI, live today

**Import PO with AI** lives in the quotation builder, and it takes the typing out of quoting.

- **Drop in the customer’s document:** a PO or RFQ as a PDF or photo (PDF, PNG, JPEG or WebP, up to 10 MB).
- **Get a draft quotation:** the customer’s reference, the date, the currency and up to 200 lines, with item codes matched to your catalogue and a confidence score.
- **Nothing is invented:** anything not in the document is left blank, and instructions hidden inside the file are ignored.
- **You stay in charge:** the draft follows your approval rules, the source file stays attached, and nothing goes to the customer until someone sends it.

[See how AI works in 1flux](https://1flux.ai/platform/ai)

- ### One data model

  Every quotation, order, receipt, invoice and journal links to the document before it. Customers, items and stock are the same records everywhere.

- ### One command layer

  Actions run through permissioned commands with an audit trail, and a repeated submit never posts twice.

- ### One posting gateway

  Every journal and stock movement goes through one gateway that checks the period, the balance and the account mapping.

- ### Rules as configuration

  Stages, approvals and required fields are configuration, not code, so the same rules apply to everyone.

Why 1flux

## What makes 1flux _different?_

One platform, AI built in, simple to use and built for the way B2B companies trade.

One platform

### Sell, buy, stock and account. One record.

[CRM](https://1flux.ai/products/crm), [purchasing](https://1flux.ai/products/purchasing), [inventory](https://1flux.ai/products/inventory) and [accounting](https://1flux.ai/products/accounting) share one login and one data model, so nobody types the same order twice.

- Quotation lines, units, discounts and shipping carry into the sales order.
- Receipts, deliveries, invoices and payments post their own journals through one gateway.

AI-native

### Built in, not bolted on.

AI works on the same permissioned records as your team. Today, Import PO with AI turns a customer's PO or RFQ into draft quotation lines, matched to your catalogue.

[AI in 1flux](https://1flux.ai/platform/ai)

Simple

### Open it and see what needs you.

Seven overview pages each open on a "Needs action" list, sorted by severity, with every row linked to the exact records.

- People only see the rows they can act on.
- Stages, approvals and required fields are set without code.

Built for trade

### Warehouses, vans, companies, currencies.

Stock in every warehouse, store and van, each legal entity with its own books, and any currency on any document.

[Multi-entity in 1flux](https://1flux.ai/platform/multi-entity)

[Why 1flux, in detail](https://1flux.ai/why-1flux)

Built for trade

## Know what you can promise, in every warehouse and van

1flux Inventory shows what you hold, what’s promised and what’s on the way, for every item in every location.

- **Stock states:** on hand, reserved, available and awaiting receipt, per item and warehouse.
- **Every location:** warehouses, stores and vans for each legal entity, with transfers between them.
- **Reservations:** activating a sales order reserves its stock, so you only promise what you can deliver.
- **Costing per company:** weighted average, FIFO or standard cost, with valuation, movements, cost audit and reconciliation reports.
- **Counts and write-offs:** whole-warehouse counts with an optional blind count, and write-offs with a reason, valued at cost and posted.
- **One catalogue:** goods, services and software in one item master, with names in up to 7 languages, packs, units of measure, barcodes and A4 label sheets.

[Explore 1flux Inventory](https://1flux.ai/products/inventory)

Reserved comes only from activated sales orders. Available is what sales can still promise.

View as text

1. The Jebel Ali warehouse holds 240 gate valves on hand.
2. Operations activate sales order SO-2026-0042 with Activate and reserve stock, which reserves 90 of them.
3. Available is on hand less reserved: 150 gate valves can still be promised.
4. Issued purchase order PO-2026-0012 adds 120 more as awaiting receipt. They count as stock only once a goods receipt report posts.

Multi-entity

## Run every company in the group from one workspace

1flux runs several [legal entities](https://1flux.ai/glossary/legal-entity) in one workspace, each with its own books. Companies in different countries and currencies sit side by side without mixing their numbers.

- **Each entity has its own** country pack, base currency, time zone, registrations, letterhead, bank details, document numbering, warehouses, costing method, accounting periods and books.
- **The entity switcher** in the top bar always shows where you are working, for example “AE · AED”.
- **Entity-level access** keeps people to the companies they work in, set when you invite them.
- **A consolidation run** combines every entity’s ledger into a group currency, with a visible translation difference.

[Multi-entity in 1flux](https://1flux.ai/platform/multi-entity)

Switch legal entity from the top bar. Currency, figures and the books follow; nothing mixes.

View as text

1. The finance manager is working in Sadaf Building Supplies LLC, whose books are in AED.
2. They open the entity switcher in the top bar (⌘⇧E).
3. They choose Sadaf Trading Company.
4. The page now shows the books of Sadaf Trading Company in SAR. Each entity keeps its own currency, numbering, warehouses and books.

Ready for real trade

## Built for the paperwork of B2B trade

1flux handles the documents, terms and registrations that B2B companies work with every day, wherever their customers are.

| What you deal with                                   | How 1flux handles it                                                                                                                                                                                                       |
| ---------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Payment terms                                        | [Credit days](https://1flux.ai/glossary/credit-days) counted from the invoice date, the delivery date or the month-end statement date, with a cap per customer.                                                            |
| Currencies                                           | Any currency per document. Three-decimal currencies such as KWD, BHD and OMR round correctly, and realised FX posts automatically.                                                                                         |
| Formal quotations                                    | A cover letter with Ref, To, Attn, Project and Subject, your terms and 3 signatories, on layouts you design yourself.                                                                                                      |
| Purchasing documents                                 | Local purchase request, purchase order, goods received note, goods receipt report and delivery note as standard documents.                                                                                                 |
| Tax                                                  | Tax codes applied per line with dated rates. Country packs seed VAT for the UAE (5%) and Saudi Arabia (15%) and GST for India, and input and output tax post to their own accounts.                                        |
| [E-invoicing](https://1flux.ai/products/e-invoicing) | 1flux issues ZATCA-compliant e-invoices for Saudi Arabia, covering Phase 1 (generation) and Phase 2 (integration with ZATCA’s Fatoora platform), and supports UAE e-invoicing under the Federal Tax Authority’s programme. |
| Registrations and addresses                          | Each legal entity stores its own tax and company registration numbers, which print on its quotations and purchase orders, and structured address fields where a country needs them.                                        |
| Arabic and other scripts                             | Company, supplier and item names in Arabic display correctly, item search understands Arabic spelling variants, and quotation PDFs print Arabic correctly.                                                                 |

Local detail comes from country packs for the UAE, Saudi Arabia and India. Sell to customers anywhere, in any currency.

Needs action

## Start every day on what needs you

Each work area in 1flux opens on an overview led by a “Needs action” list. There are 7: CRM, Sales, Purchasing, Receiving, Warehouse, Inventory and Accounting.

Each list shows up to 6 rows sorted by severity, and each row has one action that opens exactly the records behind it. People only see the rows they can act on. KPI tiles, a chart and recent documents sit underneath.

- **CRM:** “N quotations expire within 7 days”
- **Sales:** “N delivered orders are waiting for an invoice”
- **Purchasing:** open orders still waiting for prices, with **Agree prices**
- **Receiving:** checked goods received notes with no report yet, with **Create reports**
- **Accounting:** goods received not invoiced older than 30 days

Each overview opens on what needs you, sorted by severity. Every row opens exactly the records behind it.

View as text

1. The finance manager opens the Accounting overview.
2. The most severe row comes first: AED 96,400.00 overdue across 5 customers.
3. Then goods received not invoiced older than 30 days, and goods receipt reports still at provisional cost.
4. Then draft journals waiting to post and the month-end close reminder: 3 of 6 close steps done.
5. Each row opens exactly the records it counts.

Who it's for

## Who is 1flux ERP software for?

1flux is built for B2B companies that trade, distribute, supply projects or sell services to other businesses, and have outgrown spreadsheets, chat threads and an entry-level accounting package.

- By trade

  ### [Trading and distribution](https://1flux.ai/solutions/trading-and-distribution)

  Quote from your catalogue, buy on purchase orders, hold stock in several warehouses and invoice on credit.

- By trade

  ### [Building materials and project supply](https://1flux.ai/solutions/building-materials)

  Sell into named projects, deliver in parts and invoice exactly what was delivered.

- By trade

  ### [MEP and electrical supply](https://1flux.ai/solutions/mep-and-electrical)

  Long, code-heavy quotes turned around from the customer's own PO, with packs, units and partial dispatch.

- By trade

  ### [Industrial and MRO supply](https://1flux.ai/solutions/industrial-and-mro)

  Thousands of items, repeat orders and many customer sites, with barcodes and stock in every warehouse.

- By trade

  ### [Auto parts and equipment](https://1flux.ai/solutions/auto-parts)

  Fast-moving parts across branches and vans, with transfers and stock you can promise.

- By business

  ### [Software and IT companies](https://1flux.ai/solutions/software-companies)

  Licences, hardware and services on one quotation, bought back to back and delivered as projects.

- By business

  ### [Service companies](https://1flux.ai/solutions/service-companies)

  Quotes, jobs, tasks and invoices in one flow, with collections you can forecast.

- By business

  ### [Professional services](https://1flux.ai/solutions/professional-services)

  Proposals designed in Document Studio, engagements run as projects and fees collected on time.

- By business

  ### [Contracting and facility services](https://1flux.ai/solutions/contracting-and-facility-services)

  Materials bought against customer demand, several companies and approvals that follow your rules.

Growing fast or running several companies? See 1flux for [small and medium businesses](https://1flux.ai/solutions/small-and-medium-businesses) and [business groups](https://1flux.ai/solutions/business-groups).

Security

## How does 1flux protect your data?

1flux isolates each customer's data inside the database and gives you precise control over who sees what.

- ### Tenant isolation

  Inside the database with PostgreSQL [row-level security](https://1flux.ai/glossary/row-level-security), not just in application code.

- ### Roles and visibility

  Custom roles built from more than 100 permissions, reporting lines and entity-level access.

- ### Files and deployments

  Download links expire after 5 minutes, uploads are checked by file signature, and every deployment takes a verified backup first.

- ### Audit trails

  Activity on companies, contacts, items and suppliers, stage history on deals and orders, and a per-entry trail on manual journals.

[Security at 1flux](https://1flux.ai/security)

Getting started

## How do you get started with 1flux?

Setup starts with sensible defaults, and the import tools check your data before anything is saved.

1. ### Create your workspace

   One onboarding step sets up your first legal entity: country, legal name, base currency, time zone and registration numbers.

2. ### Start from sensible defaults

   1flux seeds country tax codes, roles, 30 units of measure with 10 conversions, quotation stages and templates, and a "List Price" price channel.

3. ### Bring in your data

   Import companies and contacts (5,000 rows per file), items (10,000 rows per file), opening stock and an opening trial balance. Every import is validated first.

4. ### Invite your team

   Set roles, reporting lines and entity access as you invite people by email.

[Implementation and onboarding](https://1flux.ai/implementation)

FAQ

## Questions, answered

Still deciding? [Talk to sales](https://1flux.ai/contact)

### What is 1flux?

1flux is AI-native ERP software for B2B trade: companies that trade, distribute, supply projects or sell services to other businesses. It runs CRM, quotations, sales orders, purchasing, receiving, inventory and accounting on one login and one data model. Each document hands off to the next, and every receipt, delivery, invoice and payment posts its own journal, so sales, the warehouse and finance work from the same numbers.

### What does AI-native mean in 1flux?

1flux is built so AI works on the same structured, connected and permissioned records your team uses, rather than being bolted onto separate modules. Every quotation, order, receipt, invoice and journal links to the document before it, actions run through one command layer that records their source, and workflows are configuration, not code. Today that foundation powers [Import PO with AI](https://1flux.ai/platform/ai), which turns a customer's PO or RFQ into a draft quotation.

### Can 1flux turn a customer's PO into a quotation?

Yes. Import PO with AI reads a customer's purchase order or RFQ as a PDF or image (PNG, JPEG or WebP, up to 10 MB) and fills in the reference, date, currency and up to 200 quotation lines. It matches item codes to your catalogue, shows a confidence score and attaches the source file. It never invents values, and it never sends anything to the customer on its own.

### Can 1flux run our accounting as well as our operations?

Yes. 1flux keeps a double-entry set of books for each legal entity and posts journals automatically from goods receipts, deliveries, sales invoices, customer payments, purchase invoices, write-offs and stock counts. It covers the general ledger, receivables, supplier payments, bank reconciliation, VAT returns prepared from posted VAT, and profit and loss and balance sheet for each legal entity, straight from the ledger.

### Can 1flux run several companies with separate books?

Yes. Each legal entity in a 1flux workspace has its own currency, registrations, letterhead, document numbering, warehouses, costing method and books. An entity switcher in the top bar shows where you're working, people can be limited to specific entities when you invite them, and a consolidation run combines every entity's ledger into a group currency, with a visible translation difference.

### Does 1flux support e-invoicing?

Yes. 1flux issues ZATCA-compliant [e-invoices](https://1flux.ai/glossary/e-invoicing) for Saudi Arabia, covering Phase 1 (generation) and Phase 2 (integration with ZATCA's Fatoora platform). For the UAE, 1flux supports e-invoicing under the Federal Tax Authority's programme, ready for the 2027 go-live dates. Both are built into the same flow as your sales invoices. See [e-invoicing in 1flux](https://1flux.ai/products/e-invoicing).

### How do we move our data into 1flux?

1flux has one import workbench for companies, contacts and items. Upload CSV or Excel, or paste from a spreadsheet, map your columns and every row is validated on the server before anything is saved. Companies and contacts take 5,000 rows per file, and items take 10,000. Opening stock and an opening trial balance import and post on your cutover date.

### How much does 1flux cost?

1flux pricing is set out on the [pricing page](https://1flux.ai/pricing). You switch on only the apps you need, from CRM, Inventory and Accounting, and the 1flux team enables them for your workspace. Every new customer starts with a guided demo, so talk to sales about your number of companies, warehouses and people, and you'll get a clear quote.

### Is our data safe in 1flux?

1flux isolates each customer's data inside the database with PostgreSQL row-level security, not just in application code. Access follows custom roles, reporting lines and entity restrictions. File downloads use signed links that expire after 5 minutes, uploads are checked by file signature, traffic runs over HTTPS, and every deployment takes a verified database backup first. Read more on [security at 1flux](https://1flux.ai/security).

Last updated 11 October 2026
