Purchase Guide

Manage supplier invoices, import goods, expenses, purchase orders, payments, and fixed assets โ€” the complete purchase workflow.

๐Ÿ”„
Purchase Workflow

CloudPOS.vu supports the full purchase lifecycle. The Purchases page contains 8 tabs for managing all aspects of your procurement:

Purchases tabs overview
Purchases page โ€” all tabs accessible from the top bar
๐Ÿ›’ Purchase Order โ†’ ๐Ÿงพ Supplier Invoice โ†’ ๐Ÿ“ Post to Accounts โ†’ ๐Ÿ’ฐ Make Payment

Purchase invoices start as Draft โ€” no accounting impact. Once reviewed, you Post to Accounts to create journal entries and change the status to Unpaid. Then record payments to mark them as Paid.

๐Ÿ“‘ Sections

๐Ÿงพ
Purchase Invoices

The Purchase Invoices tab shows all your local supplier bills with their current status โ€” Draft, Unpaid, Partially Paid, Paid, Overdue, or Cancelled.

Purchase Invoice list
Purchase Invoice list โ€” showing all supplier bills with status, supplier, amount, and due date

Each row displays the bill number, supplier name, supplier invoice number, PO number, dates, total amount, paid amount, balance due, and status. Click any invoice to view its full details.

๐Ÿ“ Draft

Newly created invoice โ€” no accounting entries yet. Can be freely edited or deleted.

๐ŸŸก Unpaid

Posted to accounts โ€” journal entries created. Awaiting payment.

๐ŸŸ  Partially Paid

Part of the invoice has been paid โ€” remaining balance is still due.

๐ŸŸข Paid

Invoice fully paid โ€” balance due is zero.

๐Ÿ”ด Overdue

Payment is past the due date โ€” follow up with the supplier.

โšซ Cancelled

Invoice has been cancelled โ€” journal entries reversed.

โž•
Create a Purchase Invoice

Click the + button on the Purchase Invoices tab to open a new blank invoice form:

Create purchase invoice form
New purchase invoice form โ€” fill in supplier, dates, and line items
  1. Bill No โ€” Auto-generated (read-only). Each bill gets a sequential number.
  2. Supplier โ€” Select from your supplier list. Required field.
  3. Supplier Invoice No โ€” Enter the supplier's own invoice number for cross-referencing. This is the reference number printed on the supplier's document.
  4. PO Number โ€” Link to an existing Purchase Order (e.g. PO-0001). Optional โ€” for tracking which PO this invoice relates to.
  5. Invoice Date โ€” The date on the supplier's invoice. Defaults to today.
  6. Due Date โ€” When payment is due to the supplier. Used for overdue tracking.
  7. Status โ€” New invoices default to Draft. You can also set to Unpaid to post immediately.
๐Ÿ’ก
Supplier Invoice No is the reference number from your supplier's invoice (e.g. "INV-2026-042"). PO Number links back to a Purchase Order you created in CloudPOS.vu. Both are optional but recommended for record-keeping.

Add line items by selecting products from your stock catalog or entering manual lines. Subtotal, VAT, and total are computed in real time. Save when ready โ€” the invoice starts as Draft.

๐Ÿ“
Draft & Post to Accounts

New purchase invoices start as Draft. In this state, you can freely edit items, change amounts, or even delete the invoice โ€” nothing has been posted to accounting yet.

Draft invoice action menu
Draft invoice action menu โ€” View, Edit, Post in Accounts, Upload Original, Delete Invoice

Once you've verified the invoice is correct, click Post in Accounts to create the journal entries:

Post to accounts confirmation
Post Invoice confirmation โ€” changes status from Draft to Unpaid and creates journal entries
  1. Validate โ€” The system checks that all items are linked to stock products.
  2. Confirm โ€” Click "Create Invoice" to post.
  3. Journal entries created โ€” DR Purchases/Expenses + DR VAT Input โ†’ CR Accounts Payable.
  4. Status changes โ€” From Draft to Unpaid.
โš ๏ธ
Once posted, the invoice cannot be deleted. Posted invoices are permanent accounting records. If a posted invoice has an error, you must cancel it (which reverses the journal entries) and create a new one.

After posting, the invoice appears in the list as Unpaid:

Unpaid invoice in list
Invoice list after posting โ€” status changed to Unpaid, journal entries created
๐Ÿ’ฐ
Make Payment

To pay a supplier invoice, open the action menu on an Unpaid invoice and select Make Payment:

Unpaid invoice action menu
Unpaid invoice action menu โ€” View, Edit Items, Make Payment, Create Credit Note, Upload Original, Cancel Invoice

The payment dialog appears:

Payment dialog
Payment dialog โ€” enter amount, payment method, date, and reference
  1. Amount โ€” Defaults to the full balance due. Partial payments are supported.
  2. Payment Method โ€” Cash, Card, Bank Transfer, or Cheque.
  3. Payment Date โ€” When the payment was made.
  4. Reference โ€” Optional transaction reference or cheque number.

After recording the payment, the invoice status changes to Paid:

Paid invoice in list
Invoice list after payment โ€” status changed to Paid, balance due is zero
๐Ÿ’ก
Partial payments are supported. If you pay less than the full amount, the status changes to Partially Paid and the remaining balance stays due.
โœˆ๏ธ
Foreign Invoices

The Foreign Invoices tab manages import purchases from overseas suppliers. These invoices may involve foreign currency, shipping costs, and customs duties.

Foreign Invoices tab
Foreign Invoices โ€” manage import purchases with foreign currency and shipping
๐Ÿ’ก
Foreign invoices are used for goods imported from outside Vanuatu. They integrate with the Import Costing tab to calculate the full landed cost including freight, insurance, and customs duties.
๐Ÿ“ฆ
Import Costing

Import Costing calculates the full landed cost of imported goods, including the purchase price, freight, insurance, customs duties, and other charges.

Import Costing tab
Import Costing โ€” calculate the full landed cost of imported goods

Import costing links to a Foreign Invoice and allocates all additional costs across the imported items, giving you an accurate unit cost for inventory valuation.

๐Ÿ’ธ
Expenses

The Expenses tab records operational expenses such as rent, utilities, office supplies, and other non-inventory purchases.

Expenses tab
Expenses โ€” record operational and non-inventory expenses

Each expense can be categorized, linked to an expense account, and posted to accounting. Expenses follow the same draft โ†’ post โ†’ pay workflow as purchase invoices.

โ†ฉ๏ธ
Credit Notes

Credit Notes are used when a supplier issues a refund or credit โ€” for returned goods, pricing corrections, or overpayments.

Credit Notes tab
Credit Notes โ€” track supplier refunds and credits

Credit notes can be created from an existing purchase invoice (via the action menu) or independently. They reduce the amount owed to the supplier and create reversing journal entries.

โš ๏ธ
Credit notes create journal entries that reverse the original purchase and VAT input. Post them carefully โ€” they directly affect your accounting and VAT returns.
๐Ÿ›’
Purchase Orders

Purchase Orders are documents sent to suppliers to request goods or services. They are non-financial until converted to a purchase invoice.

Create a PO to:

  • Request a quote or formalize an order with a supplier
  • Track expected deliveries
  • Link purchase invoices back to the original order via the PO Number field
๐Ÿ’ก
Purchase Orders have no accounting impact. They serve as internal tracking documents. When goods arrive, create a Purchase Invoice and link it to the PO.
๐Ÿ’ณ
Payments

The Payments tab provides two sub-tabs: Make Payment and History.

Payments history
Payments History โ€” view all supplier payments made
๐Ÿ’ณ Make Payment

Record a new payment to a supplier โ€” select the supplier, invoice, amount, and method.

๐Ÿ“‹ History

View all past payments with date, supplier, amount, method, and reference.

๐Ÿข
Fixed Assets

The Fixed Assets tab manages long-term assets such as equipment, furniture, vehicles, and machinery.

Fixed Assets tab
Fixed Assets โ€” manage long-term assets with depreciation tracking

Fixed assets can be created from scratch or converted from a purchase invoice. Each asset tracks its purchase cost, depreciation method, useful life, and current book value.

โš™๏ธ
Action Menus

Every purchase document has a โ‹ฏ action menu with context-sensitive options. Available actions change based on the document's status.

๐Ÿงพ Draft Invoice Actions

Draft invoice action menu
Draft invoice โ€” View, Edit, Post in Accounts, Upload Original, Delete Invoice
๐Ÿ‘๏ธ View

Open the invoice in read-only mode.

โœ๏ธ Edit

Open the invoice for editing. Full editing is available โ€” change items, amounts, supplier.

๐Ÿ“ Post in Accounts

Create journal entries and change status to Unpaid. All items must be linked to stock products.

๐Ÿ“Ž Upload Original

Upload a scan or photo of the supplier's original invoice document.

๐Ÿ—‘๏ธ Delete Invoice

Delete the draft. Only available while status is Draft โ€” posted invoices cannot be deleted.

๐ŸŸก Unpaid Invoice Actions

Unpaid invoice action menu
Unpaid invoice โ€” View, Edit Items (Amount Locked), Make Payment, Create Credit Note, Upload Original, Cancel Invoice
๐Ÿ‘๏ธ View

Open the invoice in read-only mode.

โœ๏ธ Edit Items (Amount Locked)

Edit product assignments only. Amounts are locked because journal entries have been posted.

๐Ÿ’ฐ Make Payment

Record a payment against this invoice. Opens the payment dialog.

โ†ฉ๏ธ Create Credit Note

Issue a credit note for this invoice โ€” for returns or corrections.

๐Ÿ“Ž Upload Original

Upload the supplier's original invoice document.

โŒ Cancel Invoice

Cancel the invoice and reverse journal entries. Requires admin privileges for posted invoices.

๐Ÿ”’
Posted invoices cannot be deleted. Once a purchase invoice is posted to accounts, it becomes a permanent financial record. Use Cancel Invoice to reverse it (requires admin privileges). Draft invoices can be freely deleted.