Docs

The sales invoices screen: columns, filters and actions

The screen you run your sales from: filter, review, submit, print and raise returns.

August 27, 2026sales invoices • invoice list • invoice status

What is on the sales invoices screen?

A list of every sales invoice, with filters on status, payment status and date, and per-row actions for viewing, editing, printing, submitting and returning.

Where to find it

Transactions → Sales Invoices, or /dashboard/sales-invoices.

Base permission: sales_invoices:view.

The columns

ColumnWhat it means
Invoice NumberSINV-{company code}-{year}-{sequence}
Invoice DateWhen it was raised
CustomerThe customer's name
Lead SourceThe channel that brought the order
StatusDraft or Submitted
Total AmountThe invoice value
Payment StatusPaid · Partial · Unpaid
TypeSale or Return

The filters

FieldType
Invoice NumberText
Customer NameText
Lead SourceText
Item NameText — searches inside the invoice lines
StatusSelect: Draft / Submitted
Payment StatusSelect: Unpaid / Partial / Paid
Invoice DateDate — use Between for a period
EnabledYes / No
Is Return InvoiceYes / No

The Item Name filter is particularly useful: it finds every invoice containing a given item without opening them one by one.

The row actions

ActionWhen it appearsPermission
ViewAlwayssales_invoices:view
EditOn draftssales_invoices:edit
PrintAlways, any status
SubmitOn drafts onlysales_invoices:submit
ReturnSubmitted + not a return + returnable quantity remainingsales_invoices:return
DeleteOn draftssales_invoices:delete_draft
Permanent deleteNot submittedCompany admin only

Why a button might be missing

  • Submit — the invoice is already submitted, or your role lacks the permission.
  • Return — the invoice is a draft, is itself a return, or everything has been returned already.
  • Edit — the invoice is submitted. Submitted invoices cannot be edited.

Return status

The screen can show a return status for each submitted, non-return invoice: how much of each item can still be returned, and whether the invoice has been fully returned.

That is what controls whether the Return button appears, and it is the same calculation used when you open a return invoice.

Printing

The Print button produces the formatted invoice: your company details, the customer's details, the line items and the totals. From there you can print or save a PDF from the browser.

It also works on drafts — just remember a draft has not been recorded in your accounts yet.

The two kinds of delete

  • Delete — for drafts, removes the invoice from your lists. Permission sales_invoices:delete_draft.
  • Permanent delete — erases the invoice and its lines completely. Company admin only, and blocked on submitted invoices.

Submitted invoices cannot be deleted at all, because they have already affected stock and your accounts. The only route is a return invoice.

Frequently Asked Questions

Why is the Submit button missing on some invoices?

Submit only appears on drafts. A submitted invoice has already been processed. The button also requires the sales_invoices:submit permission — if your role does not have it, you will not see it.

Why is the Return button missing?

Three conditions must all hold: the invoice is submitted, it is not itself a return, and it still has items with a returnable quantity left. Once everything has been returned, the button disappears.

What is the difference between Delete and permanent delete?

Delete removes a draft invoice from your lists while leaving its trace in the database, and needs sales_invoices:delete_draft. Permanent delete erases the invoice and its lines entirely, is available to company admins only, and is blocked on submitted invoices.

Can I print a draft invoice?

Yes. Print works on any invoice regardless of status. Bear in mind that a draft has not been recorded in your accounts yet, so it should not be treated as a final document.

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.