invoice

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
invoice [2026/01/16 06:38] chillhubadmininvoice [2026/06/11 04:21] (current) chillhubadmin
Line 22: Line 22:
       * {{mdi>dots-horizontal?24}} More actions:       * {{mdi>dots-horizontal?24}} More actions:
         * {{mdi>currency-usd?24}} **Update Cost Status**: Recalculates the cost for invoices marked with a **Shortage** cost status within the current month.         * {{mdi>currency-usd?24}} **Update Cost Status**: Recalculates the cost for invoices marked with a **Shortage** cost status within the current month.
-        * {{mdi>cloud-sync?24}} **Sync e-Invoice Status**: Retrieves the latest validation status for invoices with a **Submitted** or **Error** e-Invoice status within the current month.  +        * {{mdi>cloud-sync?24}} **Sync e-Invoice Status**: Retrieves the latest validation status for invoices with a **Submitted** e-Invoice status within the current month.  
         * {{mdi>link?24}} **Customer Form** : Generate a self-filled form for customers to submit their details.         * {{mdi>link?24}} **Customer Form** : Generate a self-filled form for customers to submit their details.
         * {{mdi>clipboard?24}} **Open Requests** : View incoming customer form submissions.         * {{mdi>clipboard?24}} **Open Requests** : View incoming customer form submissions.
Line 50: Line 50:
     * **City**: The city where the customer is located.     * **City**: The city where the customer is located.
     * **Contact No.**: The contact number for the customer.     * **Contact No.**: The contact number for the customer.
 +    * **Terms**: The payment terms agreed with the customer.
 +    * **External Code**: External reference code used to link this customer to an external accounting system. 
     * **Remark**: Any additional notes or remarks related to the invoice.     * **Remark**: Any additional notes or remarks related to the invoice.
     * **Purchase Order No.**: The purchase order number related to the invoice.     * **Purchase Order No.**: The purchase order number related to the invoice.
Line 61: Line 63:
     * **Total Excl. Tax**: The total invoiced and adjustment amount of the invoice, excluding taxes.     * **Total Excl. Tax**: The total invoiced and adjustment amount of the invoice, excluding taxes.
     * **Paid**: Total amount paid toward the invoice.     * **Paid**: Total amount paid toward the invoice.
 +    * **Currency**: The currency code used for this document (e.g., MYR, USD). 
     * **Delivery Status**: Displays the current delivery status (e.g., None, Partial, Shipped) of the invoice.     * **Delivery Status**: Displays the current delivery status (e.g., None, Partial, Shipped) of the invoice.
       * **N/A**: No deliverable items is included.       * **N/A**: No deliverable items is included.
Line 95: Line 98:
       * **Error**: There was an issue with the e-Invoice submission or validation, resulting in an error.       * **Error**: There was an issue with the e-Invoice submission or validation, resulting in an error.
     * **e-Invoice ID**: Displays the Submission UUID for the e-Invoice.     * **e-Invoice ID**: Displays the Submission UUID for the e-Invoice.
 +    * **Accounting Sync Status**: Current synchronization status of the invoice with the external accounting system.
 +      * **Pending** – The invoice or payments are queued for synchronization.
 +      * **Synced** – The invoice and payments have been successfully synchronized.
 +      * **Cancelling** – A cancellation request is being processed.
 +      * **Cancelled** – The invoice and payments has been successfully cancelled in the external accounting system.
 +      * **Error** – Synchronization failed due to an error.
 +      * **Not Synced** – The invoice has not been sent for synchronization.
 ++++ ++++
 === Invoice Form === === Invoice Form ===
Line 119: Line 129:
   * **Date**: The date the invoice was issued.   * **Date**: The date the invoice was issued.
   * **Customer**   * **Customer**
-    * **Anonymous Sales**: A sales transaction where customer details are not known (e.g. walk in purchases). By enabling this option, this invoice will be submitted as consolidated e-Invoice.+    * **Anonymous Sales**:  
 +      * A sales transaction where customer details are not known (e.g. walk in purchases). By enabling this option, this invoice will be submitted as consolidated e-Invoice.
       * //A consolidated e-Invoice will be automatically submitted **7 days after** this option is selected and the invoice is marked as Issued.//       * //A consolidated e-Invoice will be automatically submitted **7 days after** this option is selected and the invoice is marked as Issued.//
       * //Within this 7-day period, you may **uncheck the consolidated and anonymous flags** and **update customer information** if the customer later requests an individual e-Invoice.//       * //Within this 7-day period, you may **uncheck the consolidated and anonymous flags** and **update customer information** if the customer later requests an individual e-Invoice.//
Line 185: Line 196:
     * **Sales Order No.**: The Sales Order number linked to the invoice. (Auto populated if invoice is created from sales order)     * **Sales Order No.**: The Sales Order number linked to the invoice. (Auto populated if invoice is created from sales order)
     * **SST Tax Rate**: The applicable Sales and Services Tax (SST) rate for the invoice. Defaulted to default SST Rate in Settings     * **SST Tax Rate**: The applicable Sales and Services Tax (SST) rate for the invoice. Defaulted to default SST Rate in Settings
 +    * **SST Tax Type**: The applicable Sales and Services Tax (SST) type for the invoice. Defaulted to default SST Type in Settings
 +      * Refer to: //[[https://sdk.myinvois.hasil.gov.my/codes/tax-types/]]//
 +    * **Currency**: The currency code used for this document (e.g., MYR, USD).
 +      * Activate Multi-currency add-on in the subscription plan to select foreign currencies.
 +    * **Exchange Rate**: The rate used to convert the document currency to the base currency (Available only when a foreign currency is selected).
 +      * {{mdi>currency-usd?24}}: Fetches the exchange rate from **Bank Negara Malaysia**, with fallback to other providers if not available.
   * **Accounting**: Assign accounts for the invoice. By default, accounts are determined based on **Account Charts > Account Rules**    * **Accounting**: Assign accounts for the invoice. By default, accounts are determined based on **Account Charts > Account Rules** 
     * **Accounts Receivable Account**: Tracks outstanding payments from customers.     * **Accounts Receivable Account**: Tracks outstanding payments from customers.
Line 201: Line 218:
     * **Accounting Sync Error**: Displays the error message returned by the external accounting system, if synchronization fails.     * **Accounting Sync Error**: Displays the error message returned by the external accounting system, if synchronization fails.
     * **Retry Sync**: Button to retry synchronization for invoices that failed.     * **Retry Sync**: Button to retry synchronization for invoices that failed.
 +    * These fields are repeated in a separate section for **invoice payment synchronization** with the external accounting system.
   * **Remark**: Any additional notes or remarks related to the invoice.   * **Remark**: Any additional notes or remarks related to the invoice.
 ++++ ++++
Line 207: Line 225:
 \\ {{:invoice:invoice_3.jpg?500|}} \\ {{:invoice:invoice_3.jpg?500|}}
   * The following options are located on the toolbar   * The following options are located on the toolbar
 +    * **Currency Button Toggles**: Switch the displayed amounts between local and foreign currencies (Available only when a foreign currency is selected).
     * {{mdi>plus?24}} **New**: Add a new item.     * {{mdi>plus?24}} **New**: Add a new item.
     * {{mdi>dots-horizontal?24}} **Add More**:      * {{mdi>dots-horizontal?24}} **Add More**: 
Line 234: Line 253:
     * **Product / Service / Product Type / Custom**: Select the specific item based on the chosen type.     * **Product / Service / Product Type / Custom**: Select the specific item based on the chosen type.
       * **Product**: Represents specific goods, items and parts offered by the organization        * **Product**: Represents specific goods, items and parts offered by the organization 
 +        * {{mdi>warehouse?24}}: Click to view the current inventory level for this product.
       * **Product Type**: Used when specific products are unknown or not tracked in the system.       * **Product Type**: Used when specific products are unknown or not tracked in the system.
       * **Service**: Additional charges or non-physical offerings that your company provides       * **Service**: Additional charges or non-physical offerings that your company provides
Line 239: Line 259:
     * **Qty**: The quantity of the item.     * **Qty**: The quantity of the item.
     * **UOM**: The unit of measurement for the item (e.g., pcs, kg, liters)     * **UOM**: The unit of measurement for the item (e.g., pcs, kg, liters)
 +      * For items with UOM conversion, an alternate UOM can be selected to ensure accurate inventory tracking.
     * **Non-billable consumption**: Materials are deducted from stock for the job but are not charged to the customer or shown on their document.     * **Non-billable consumption**: Materials are deducted from stock for the job but are not charged to the customer or shown on their document.
       * Applicable only when item type is **Product**       * Applicable only when item type is **Product**
       * Price cannot be set when this option is enabled.       * Price cannot be set when this option is enabled.
     * **Unit Price**: The price per unit of the item.     * **Unit Price**: The price per unit of the item.
 +      * When a foreign currency is selected, Unit Price is shown in both local and foreign currencies.
 +      * Updates to Unit Price in either currency will automatically recalculate the corresponding value using the exchange rate.
     * **Subtotal**: The total price for the item, calculated as **Qty × Unit Price**.     * **Subtotal**: The total price for the item, calculated as **Qty × Unit Price**.
 +      * When a foreign currency is selected, Subtotal is shown in both local and foreign currencies.
     * **SST Taxable**: Indicates whether the item is subject to Sales and Services Tax (SST).     * **SST Taxable**: Indicates whether the item is subject to Sales and Services Tax (SST).
-      * //Activate SST add-on in the subscription plan to enable the SST feature.// +      * Activate SST add-on in the subscription plan to enable the SST feature. 
     * **Tax Amount**: The SST amount applied to the item.     * **Tax Amount**: The SST amount applied to the item.
 +      * When a foreign currency is selected, Tax Amount is shown in both local and foreign currencies.
     * **Total Incl. Tax**: The total price for the item, including SST, calculated as **Subtotal + Tax Amount**.     * **Total Incl. Tax**: The total price for the item, including SST, calculated as **Subtotal + Tax Amount**.
 +      * When a foreign currency is selected, Total Incl. Tax is shown in both local and foreign currencies.
     * **Cost**: Displays the cost price details for the product item     * **Cost**: Displays the cost price details for the product item
       * **Qty**: The quantity of the product item associated with the cost.       * **Qty**: The quantity of the product item associated with the cost.
Line 258: Line 284:
     * **Discount Description**: A brief description of the discount being applied.     * **Discount Description**: A brief description of the discount being applied.
     * **Discount Amount**: The monetary value of the discount applied to the item or invoice.     * **Discount Amount**: The monetary value of the discount applied to the item or invoice.
 +      * When a foreign currency is selected, Discount Amount is shown in both local and foreign currencies.
 +      * Updates to Discount Amount in either currency will automatically recalculate the corresponding value using the exchange rate.
     * **SST Taxable**: Indicates whether the discount is subject to Sales and Services Tax (SST).     * **SST Taxable**: Indicates whether the discount is subject to Sales and Services Tax (SST).
     * **Tax Amount**: The SST amount applied to the discount.     * **Tax Amount**: The SST amount applied to the discount.
 +      * When a foreign currency is selected, Tax Amount is shown in both local and foreign currencies.
     * **Total Incl. Tax**: The total discount for the item, including SST, calculated as **Discount Amount + Tax Amount**.      * **Total Incl. Tax**: The total discount for the item, including SST, calculated as **Discount Amount + Tax Amount**. 
 +      * When a foreign currency is selected, Total Incl. Tax is shown in both local and foreign currencies.
     *  **Accounting**: Assign accounts for the selected goods or services. By default, accounts are determined based on **Account Charts > Account Rules**      *  **Accounting**: Assign accounts for the selected goods or services. By default, accounts are determined based on **Account Charts > Account Rules** 
       * **Revenue Account**: Records income from sales of goods or services.       * **Revenue Account**: Records income from sales of goods or services.
Line 291: Line 321:
     * **Delivery/Return Date**: The date when the goods were delivered/returned.     * **Delivery/Return Date**: The date when the goods were delivered/returned.
     * **Data table for Delivery Note**     * **Data table for Delivery Note**
 +      * {{mdi>warehouse?24}}: Click to view the current inventory level for this product.
       * **Product**: The specific item or product being delivered.       * **Product**: The specific item or product being delivered.
       * **Balance**: The remaining quantity of the product yet to be delivered.       * **Balance**: The remaining quantity of the product yet to be delivered.
       * **Qty to Deliver**: The quantity of the product to be delivered in this delivery note.       * **Qty to Deliver**: The quantity of the product to be delivered in this delivery note.
     * **Data table for Return Note**     * **Data table for Return Note**
 +      * {{mdi>warehouse?24}}: Click to view the current inventory level for this product.
       * **Product**: The specific item or product being returned.       * **Product**: The specific item or product being returned.
       * **Qty to Deliver**: The total quantity delivered in other delivery notes.       * **Qty to Deliver**: The total quantity delivered in other delivery notes.
Line 346: Line 378:
 \\ {{:invoice:invoice_5.jpg?500|}} \\ {{:invoice:invoice_5.jpg?500|}}
   * The following options are located on the toolbar   * The following options are located on the toolbar
 +    * **Currency Button Toggles**: Switch the displayed amounts between local and foreign currencies (Available only when a foreign currency is selected).
     * {{mdi>plus?24}} **New**: Add a new credit/debit note.     * {{mdi>plus?24}} **New**: Add a new credit/debit note.
   * **Data Table**: (Note that some of these columns may be hidden in the row details)   * **Data Table**: (Note that some of these columns may be hidden in the row details)
Line 367: Line 400:
     * **Description**: A brief explanation or reason for issuing the credit or debit note.     * **Description**: A brief explanation or reason for issuing the credit or debit note.
     * **Non-taxable Amount**: The portion of the adjustment that is not subject to tax.     * **Non-taxable Amount**: The portion of the adjustment that is not subject to tax.
 +      * When a foreign currency is selected, Non-taxable Amount is shown in both local and foreign currencies.
 +      * Updates to Non-taxable Amount in either currency will automatically recalculate the corresponding value using the exchange rate.
     * **Taxable Amount**: The portion of the adjustment that is subject to tax.     * **Taxable Amount**: The portion of the adjustment that is subject to tax.
 +      * When a foreign currency is selected, Taxable Amount is shown in both local and foreign currencies.
 +      * Updates to Taxable Amount in either currency will automatically recalculate the corresponding value using the exchange rate.
 +    * **Exchange Rate**: The rate used to convert the document currency to the base currency (Available only when a foreign currency is selected).
 +      * {{mdi>currency-usd?24}}: Fetches the exchange rate from **Bank Negara Malaysia**, with fallback to other providers if not available.
 +    * **Currency Button Toggles**: Switch the displayed amounts between local and foreign currencies (Available only when a foreign currency is selected).
     * **Original Total Excl. Tax**: The original total amount of the invoice excluding tax before the adjustment.     * **Original Total Excl. Tax**: The original total amount of the invoice excluding tax before the adjustment.
     * **Adjustment Amount Excl. Tax**: The adjustment amount applied to the invoice total, excluding tax.     * **Adjustment Amount Excl. Tax**: The adjustment amount applied to the invoice total, excluding tax.
- * **New Total Excl. Tax**: The adjusted total amount of the invoice excluding tax after the adjustment. +    * **New Total Excl. Tax**: The adjusted total amount of the invoice excluding tax after the adjustment. 
- * **Original Total Tax**: The original total tax amount for the invoice before the adjustment.+    * **Original Total Tax**: The original total tax amount for the invoice before the adjustment.
     * **Adjustment Tax**: The tax amount associated with the adjustment.     * **Adjustment Tax**: The tax amount associated with the adjustment.
- * **New Total Tax**: The adjusted total tax amount for the invoice after the adjustment.+    * **New Total Tax**: The adjusted total tax amount for the invoice after the adjustment.
     * **Original Total Incl. Tax**: The original total invoice amount, including tax, before the adjustment.     * **Original Total Incl. Tax**: The original total invoice amount, including tax, before the adjustment.
     * **Adjustment Amount Incl. Tax**: The adjustment amount applied to the invoice total, including tax.     * **Adjustment Amount Incl. Tax**: The adjustment amount applied to the invoice total, including tax.
Line 387: Line 427:
         * **Submit Now**: Immediately submit a consolidated e-Invoice that is otherwise scheduled for future submission.          * **Submit Now**: Immediately submit a consolidated e-Invoice that is otherwise scheduled for future submission. 
       * **Check e-Invoice Status**: Retrieve the latest status of the e-Invoice submission and open the MyInvois portal page to display the submission details.       * **Check e-Invoice Status**: Retrieve the latest status of the e-Invoice submission and open the MyInvois portal page to display the submission details.
-    * // e-Invoice is submitted upon credit/debit note is **issued** //+        * // e-Invoice is submitted upon credit/debit note is **issued** //
     * **Product Adjustment**: Modify the invoiced quantity of a product to ensure **accurate cost calculation**.     * **Product Adjustment**: Modify the invoiced quantity of a product to ensure **accurate cost calculation**.
       * **Product**: The specific item or product being adjusted.       * **Product**: The specific item or product being adjusted.
Line 394: Line 434:
     * **Accounting**: Assign accounts for the selected goods or services.      * **Accounting**: Assign accounts for the selected goods or services. 
       * **Revenue Account**: Records income from sales of goods or services.       * **Revenue Account**: Records income from sales of goods or services.
-      * **Accounts Receivable Account**: Tracks outstanding payments from customers+ * **Accounting Integration**: 
-      * **SST Payable Account**: Records the Sales and Services Tax (SST) collected (if applicable)+      * Only available when integration with an external accounting system is enabled. Please contact Chillhub for more information
 +      * **Accounting Sync Status**: Displays the current synchronization status of the credit/debit note with the external accounting system. 
 +        * //Pending// – The credit/debit note is queued for synchronization. 
 +        * //Synced// – The credit/debit note has been successfully synchronized. 
 +        * //Cancelling// – A cancellation request is being processed. 
 +        * //Cancelled// – The credit/debit note has been successfully cancelled in the external accounting system. 
 +        * //Error// – Synchronization failed due to an error. 
 +        * //Not Synced// – The credit/debit note has not been sent for synchronization. 
 +      * **Accounting Sync Timestamp**: Shows the date and time when the credit/debit note was last synchronized with the external accounting system. 
 +      * **Accounting Sync Error**: Displays the error message returned by the external accounting system, if synchronization fails. 
 +      * **Retry Sync**: Button to retry synchronization for invoices that failed.
     * **Save**     * **Save**
       * **Save only**: Save credit/debit note with current status       * **Save only**: Save credit/debit note with current status
Line 412: Line 462:
       * **Overpaid**: The amount paid exceeds the invoice total.       * **Overpaid**: The amount paid exceeds the invoice total.
       * **Cancelled**: The invoice has been canceled, so payment has been reversed.       * **Cancelled**: The invoice has been canceled, so payment has been reversed.
 +    * **Currency Button Toggles**: Switch the displayed amounts between local and foreign currencies (Available only when a foreign currency is selected).
     * {{mdi>plus?24}} **New**: Add a new payment.     * {{mdi>plus?24}} **New**: Add a new payment.
   * **Data Table**: (Note that some of these columns may be hidden in the row details)   * **Data Table**: (Note that some of these columns may be hidden in the row details)
Line 430: Line 481:
     * **Refund**: A checkbox to indicate that the payment is a refund. When selected, the system treats the transaction as a negative payment, deducting the amount from the total paid     * **Refund**: A checkbox to indicate that the payment is a refund. When selected, the system treats the transaction as a negative payment, deducting the amount from the total paid
     * **Amount**: Enter the payment amount. For refunds, input the refunded amount.     * **Amount**: Enter the payment amount. For refunds, input the refunded amount.
 +      * When a foreign currency is selected, Amount is shown in both local and foreign currencies.
 +      * Updates to Amount in either currency will automatically recalculate the corresponding value using the exchange rate.
 +    * **Exchange Rate**: The rate used to convert foreign currency payments to local currency (Available only when a foreign currency is selected).
 +      * {{mdi>currency-usd?24}}: Fetches the exchange rate from **Bank Negara Malaysia**, with fallback to other providers if not available.
 +      * Updates to the payment exchange rate will automatically recalculate the foreign exchange gain or loss.
     * **Ref. No.**: A reference number for the payment (e.g., transaction ID, cheque number).     * **Ref. No.**: A reference number for the payment (e.g., transaction ID, cheque number).
-    * **Accounting**: Assign accounts for the selected payment. By default, accounts are determined based on **Account Charts > Account Rules** +    * **Foreign Exchange Gain/Loss**: The gain or loss resulting from exchange rate differences between the invoice and the payment.  
 +    * **Accounting**: Assign accounts for the selected payment. By default, accounts are determined based on **Account Charts > Account Rules** and the **selected payment method**
       * **Cash Account**: Specifies the bank or cash account where the payment is received.       * **Cash Account**: Specifies the bank or cash account where the payment is received.
       * **Unearned Revenue Accounts**: Advance payment account where payment received before the invoice is issued (via sales order). This field is read-only.       * **Unearned Revenue Accounts**: Advance payment account where payment received before the invoice is issued (via sales order). This field is read-only.
 +      * **Foreign Exchange Gain/Loss Account**: The account used to record any foreign exchange gain or loss arising from differences between invoice and payment exchange rates.
 +        * Only available only when a foreign currency is selected.
     * **Remark**: Optional field for additional notes or comments related to the payment.      * **Remark**: Optional field for additional notes or comments related to the payment. 
     * **View Receipt**: View, print and share receipt document.     * **View Receipt**: View, print and share receipt document.
Line 459: Line 518:
       * Once cancelled, the invoice will become **read-only**.        * Once cancelled, the invoice will become **read-only**. 
 ++++ ++++
 +
 +<aichat button float>Welcome to Chillhub AI Assistant. I can help you understand and use your ERP system.</aichat>
  • invoice.1768545506.txt.gz
  • Last modified: 2026/01/16 06:38
  • by chillhubadmin