Docs

Draft and Submit: the most important rule in Pashkateb

A draft does nothing. Submitting does everything. This one rule explains most questions new users have.

August 27, 2026draft • submit • invoice status

What is the difference between Draft and Submitted?

A Draft invoice is recorded but has no effect on the system. A Submitted invoice does everything: stock moves, the journal entry posts, and the customer balance updates. Submitting cannot be undone.

The rule in one line

A draft does nothing. Submitting does everything.

Most questions new users have — "why has stock not gone down?", "why is the invoice not in my reports?", "why is the customer balance unchanged?" — all have the same answer: the invoice is still a draft.

The comparison in detail

DraftSubmitted
The invoice exists in the list
You can edit it
You can delete it
Stock moves
Stock ledger row written
Journal entry posted
Customer/supplier balance updated
Credit limit checked
Average cost recalculated (purchases)
Appears in reports

Submitting happens all at once

When you submit, the system performs every step in one transaction: either all of it happens or none of it does.

So if the credit-limit check blocks the submit, stock did not move and no journal entry was written. There is no half-done state.

Three ways to submit

  1. At creation — choose the Submitted status while creating the invoice.
  2. While editing — open the draft, change the status to Submitted, and save.
  3. From the Submit button — on the invoices screen, click Submit on the row.

All three do exactly the same thing.

Submitting is final

Before you confirm, the system asks you and states plainly that the action cannot be undone. There is no unsubmit button.

If you made a mistake on a submitted invoice, the only correct route is a return invoice linked to the original. The system tracks returned quantities and will not let you return more than was sold.

What has no draft stage

Draft and Submit exist on sales and purchase invoices only. These screens take effect the moment you save:

ScreenWhat it does immediately
Stock adjustmentsMoves stock and posts a journal entry
Warehouse transfersMoves stock between two warehouses (no journal entry)
PaymentsRecords the payment, updates the invoice and balance, posts an entry
Journal entriesPost straight away

So on those screens, saving is committing. Check carefully before you save.

Online store orders

A storefront order automatically creates a Draft sales invoice. That invoice stays a draft until you click Fulfill order — at which point it is submitted and stock moves.

That is why you can have a paid order whose stock has not moved yet. Fulfilling orders is what closes the loop.

Frequently Asked Questions

Does a draft affect anything at all?

No. A draft invoice is recorded and appears on the invoices screen, but it has no effect: no stock movement, no journal entry, the customer balance is unchanged, and financial and stock reports do not see it.

Can I move a submitted invoice back to draft?

No. There is no unsubmit in the system, and you are warned about this before confirming. If you need to reverse a submitted invoice, create a return invoice linked to it.

Why use drafts at all?

So you can prepare invoices without disturbing your numbers. You can record orders as drafts all day, review them at the end, and submit the ones you are sure about. Nothing moves until you decide.

Does this apply on every screen?

No. Draft and Submit exist on sales and purchase invoices only. Stock adjustments, warehouse transfers, payments and journal entries all take effect immediately when saved, with no draft stage.

Related Links

Use Pashkateb with Your Real Workflow

Start the free trial or move to the most relevant landing page for your workflow, then apply what you read using your own invoices, stock, and reports.

Pashkateb Logo
Pashkateb

The Traditional Accountant

Pashkateb is the easy-to-use Mini ERP software designed for startups and small businesses to manage accounts, inventory, and clients efficiently.

Contact Info

admin@pashkateb.com
01555000752

© 2024 Pashkateb. All rights reserved.

Built for growing businesses.