This guide explains how to create, edit, delete, and finalize Invoices in CRM.


An invoice is used to bill customers and represents a financial transaction. However, its financial impact is only recognized in the accounting system after it is imported. 


? Where to Access CRM


Where to Access This Function

On the Invoices > View List page, you will see:

No.FunctionDescription
1AddCreate a new delivery order
2EditModify existing delivery order
3DeleteRemove delivery order permanently
4DetailsView full information of delivery order
5CancelCancel delivery order. The details of the delivery order is not deleted from the database
6FinalizeConfirm and lock the document
7DownloadDownload delivery order in PDF / Excel / Words
Use the screenshot below to locate these buttons.


Ways to Create Invoices

There are 3 methods:

MethodDescription
Generate from Order AcceptanceRecommended. Used when skipping delivery order step
Generate from Delivery OrderRecommended method to carry forward all data
Create DirectlyManual creation without order acceptance


Method 1: Generate from Order Acceptance 

  1. Go to Order Acceptance> View List

  2. Locate order acceptance that need invoices

  3. Click Generate Invoices

  4. Review the details

  5. Click Submit

Use the screenshot below to locate Generate Invoices from Order Acceptance module


Method 2: Generate from Delivery Order 

  1. Go to Delivery Orders > View List

  2. Locate delivery order that need invoices

  3. Click Generate Invoices

  4. Review the details

  5. Click Submit

Use the screenshot below to locate Generate Invoices from Delivery Order module


Method 3: Create Invoices

Add New Create Invoices

  1. Go to Invoices > View List

  2. Click Add New Invoice

  3. Fill in the required information

  4. Click Submit 

Fields to Fill

1. Order Information

No.FieldDescription
1Reference Number * Auto-generated (e.g., DO/2026/5). It is recommended not to modify it, as any changes may disrupt the running number sequence. 
2Order Acceptance Ref No
Optional. Select existing order acceptance
3
Date Issued * Order date
4Order Acceptance Ref NoOptional. Select existing order acceptance
5Salesperson * Staff in charge
6Location * Company location if applicable
7Currency * Default MYR
8Exchange Rate * Default 1


2. Customer Information

No.FieldDescription
1Bill To *
Select account
2Add New ContactAdd new customer if needed


3. Order Details

FieldDescription
Subject * Invoice title
DiscountTick if discount is in percentage
Tax InclusiveTick if price includes tax


4. Items / Products

FieldDescription
QtyQuantity of item
UnitUnit of measurement (e.g. pax)
Custom Product"Custom Product” as the default selection. To use an existing product, manually add it in Pricebook Management under the Pricebook section.
CodeItem code
NameItem name. Auto generated if select pricebook
DescriptionAdditional item details
Unit PricePrice per unit
DiscountDiscount can be entered as an amount or a percentage. The percentage field is editable only when the “Discount in Percentage” checkbox is selected.
TaxApplicable tax
AmountAuto-calculated
Add ItemUser can add more than 1 item


5. Summary Calculation

FieldDescription
Amount Excl TaxTotal before tax
DiscountTotal discount
TaxTotal tax
Amount Incl TaxFinal total amount


6. Terms and Remarks

FieldDescription
TermsConditions for the invoices (visible to customer)
RemarksPayment or additional notes (visible to customer)


7. Internal Notes

FieldDescription
Internal NotesFor internal use only (not visible to customer)


How to Edit

  1. Go to Invoices  > View List

  2. Click Edit next to the invoice

  3. Update details if needed

  4. Click Submit


Delete Invoice

  1. Go to Invoices > View List

  2. Click Delete next to the invoice

  3. Confirm deletion


Cancel Invoice

  1. Go to Invoices > View List

  2. Click Cancel next to the invoice


Uncancel Invoice

  1. Go to Invoices > View List

  2. Click Details next to the invoice

  3. Click Uncancel


Finalize Invoice

  1. Go to Invoice > View List

  2. Click Finalize next to the invoice

  3. Confirm action

✅ Once finalized:

  • Cannot be edited / deleted / cancelled

  • Ready to generate Receipt


Best Practices

  • Use Generate Invoice from Order Acceptance / Delivery Order module whenever possible

  • Always verify item details and pricing

  • Finalize only when delivery order is confirmed

  • Link documents properly for better tracking