Skip to main content

Finance & Accounting · Bills & Expenses

Catch Bill and Expense Problems Before Payment

A supplier sends a bill. An employee sends a receipt. Both need checking, but they do not follow the same process. Bring the documents, details and decisions together before money goes out.

Suitable ERPNext accounting, purchasing and Frappe HR workflows, configured around your controls.

Step Inside the Accounts Review Desk

Two documents have arrived. One is a supplier bill and one is an employee expense claim. Select either paper, check what is missing and see the next action.

Step Inside the Accounts Review Desk

Illustrative example — no real transaction is created · No real document or approval is created

Supplier Bill

Needs details

Shree Machine ServicesInvoice ME-0481

Machine maintenance service
₹20,000
GST example 18%
₹3,600
Bill total
₹23,600
  • Supporting document: Missing
  • Needs tax reviewTax treatment to confirmGST and any TDS — checked by an accountant

Not submitted · no payable postedPayment not made

Needs details

  • Supplier BillME-0481
  • Employee ClaimEC-024
  • Nothing here yet

Ready for review

  • Supplier BillME-0481
  • Employee ClaimEC-024
  • Add the missing document to move a paper here

Approval is not payment

Employee Claim

Needs details

Employee: KavitaClaim EC-024

Courier charges₹2,450

  • Receipt: Missing
  • Expense approver: Operations Manager
  • Reimbursement: Not paid

Payment not made

Supplier bill actions

Attach the supporting document first.

Employee claim actions

Attach the receipt before the claim can be approved.

Step 1 of 4 · Documents arrive

Two documents arrive. They belong to different approval paths.

Step 2 of 4 · Check the bill

The supplier bill needs its supporting document and tax review.

Step 3 of 4 · Check the claim

The employee claim needs a receipt and an assigned expense approver.

Step 4 of 4 · Next action

Once details are checked, the right person can review the next action. Approval is not payment.

Your device is set to reduce motion, so the example moves only when you choose a step.

The useful question isn’t only “How much is the bill?” It is “Can our team explain, approve and pay it correctly?”

When Bills Arrive in Too Many Places

Email attachments, paper receipts and messages make it hard to tell what is ready for payment.

  1. A bill arrives without its supporting document.

  2. The supplier number or due date needs checking.

  3. An employee claim is approved verbally but not recorded.

  4. The accounts team is left asking who checked the tax or expense.

A clear review step prevents avoidable back-and-forth.

Give Every Supplier Bill a Clear Record

A Purchase Invoice records a supplier's bill. It can be created from a Purchase Order or Purchase Receipt where that process applies, or entered for an eligible direct expense. Your accounts team should review the supplier, reference, amounts, dates, taxes and attachments before submission.

  1. Bill received
  2. Details checkedChecked by a person
  3. Finance review
  4. Submitted payable
  5. Supplier payment handled separatelySeparate step

Submitting a bill records the appropriate payable and accounting impact. It does not mean the supplier has already been paid.

Keep Employee Expenses Out of Email Chains

Travel, courier and other employee expenses need a way to submit details, attach receipts and reach the right approver. With a suitable Frappe HR expense-claim setup, approvals can be recorded rather than lost in messages.

  1. Claim submitted
  2. Receipt attached
  3. Expense approverChecked by a person
  4. Reimbursement pendingSeparate step
  • Know who claimed it
  • See the receipt and sanctioned amount
  • Track whether reimbursement is still pending

Approving an expense claim and reimbursing an employee are separate steps.

HR & Payroll Management

Check Tax Before You Book or Pay

Supplier GST details and any applicable TDS treatment need careful review. ERPNext can support configured tax templates and withholding categories, but the correct result depends on supplier details, expense type, law, thresholds and the installed localization.

No public demo can decide your tax position from one checkbox. We configure and test the rules with your finance team.

GST check
Is the supplier bill and transaction set up correctly for the applicable GST treatment?
Check required
TDS check
Does withholding apply here, and if so under which configured rule?
Check required

Make Pending Bills and Payables Easier to See

Finance should be able to check what has been submitted, what still needs details, what is on hold and what is due. Supplier payable reports, due dates and payment records help the accounts team plan its work.

A document returned for correction is not the same as a supplier amount posted for payment.

  • Needs detailsReturned for correctionNot in payables
  • On holdSubmitted, payment heldIn payables
  • DueDue date reachedIn payables

Keep Purchase Operations and Accounts Connected

Purchasing checks what was ordered and received. Accounts checks the bill, tax, due date and payable. Connecting those records helps each team see what the other has already checked, without turning this page into a second PO–Goods Receipt matching tool.

For the detailed order-versus-receipt comparison, see our Purchase, Inventory & Accounting Integration page.

Explore Purchase Management

Purchasing checks

  • What was ordered
  • What was received

Accounts checks

  • The bill
  • Tax
  • Due date
  • Payable

Shared, linked records

We Fit the Review Process to Your Business

A factory with job workers, a distributor with frequent freight bills, and a service company with employee expenses will need different review steps. We help choose the right ERPNext/Frappe HR records, set permissions, define tax checks, test approvals and train the people involved.

  1. Map the documents
  2. Decide what must be checked
  3. Configure roles and records
  4. Test exceptions
  5. Train the team

Some flows use standard features. More complex approval routes, data capture or integrations may require additional configuration or custom development.

Are Supplier Bills and Expense Claims Taking Too Much Follow-Up?

Show us how documents arrive, who checks them and how payment is approved. We can help identify the steps worth connecting first.

Frequently Asked Questions About Purchase Invoicing & Expense Control

What is a Purchase Invoice?
It is the supplier's bill recorded in ERPNext. Submission creates the appropriate payable and accounting entries based on the transaction.
Can a supplier bill be linked to a purchase order?
Yes, where the purchase process uses a Purchase Order or Purchase Receipt, a Purchase Invoice can be created or linked to those records.
Can I record a bill without a purchase order?
ERPNext can support direct Purchase Invoices for suitable expenses and services. Your review and approval controls still matter.
Does approving a bill mean it is paid?
No. Bill review, submission and supplier payment are different steps. Payment must be recorded separately.
Can we see which supplier invoices are due?
Yes. Accounts Payable and payment terms help show submitted supplier balances and due dates.
Can employees submit expense claims with receipts?
Frappe HR supports Expense Claims with expense details, receipts and approvers where that module is installed and configured.
Can a manager approve or reject an employee claim?
Expense approvers can review claims according to the configured permissions and workflow. Approval is not the same as reimbursement.
Does the system handle TDS automatically for every supplier bill?
No. Any withholding depends on the applicable rules, supplier category, transaction and setup. The finance team must verify the correct treatment.
What if a supplier invoice is incorrect?
The team can request correction or use the supported accounting document process, such as a debit note where appropriate. Avoid changing a posted bill without its correction trail.
Can YourOrderBook connect purchase invoices and employee expenses?
We can review the required workflow and implement suitable ERPNext and Frappe HR features, including permissions and reporting where supported.