TFX Biz-Flow Comprehensive Guide
  • Quick Start
    • Sell Module Guide
      • Introduction
      • Navigating the Sell Module
        • Dashboard
          • Features
            • Access to Critical Data
            • Interactive Reporting
            • Actionable Insights
        • Product Management
          • Overview
          • Adding a New Product & Services
          • Adding Products/Services via CSV
        • Price List Management
          • Overview
          • Setting Up & Updating Prices
        • Customers Management
          • Overview
          • Adding New Customers
          • Customer Information Management
        • Invoice Management
          • Overview
          • Invoice Creation
          • Editing and Deleting Invoices
      • Compliance with LHDN's E-Invoice Enforcement
    • Buy Module Guide
      • Introduction
      • Navigating the Buy Module
        • Dashboard
          • Features
            • Access to Critical Data
            • Interactive Reporting
            • Actionable Insights
              • Purchases with PO
              • Purchases Without PO
              • Detailed Procurement Tracking
        • Purchase Requisition
          • Overview
          • Step-by-Step Guide to Creating a Purchase Requisition
        • Initiating Quotation/Tender Process
        • Vendor Evaluation
        • Selecting a Vendor
        • Supplier Invoices and Goods Receipt
          • Goods Received Note
        • 3-Way Matching Process
        • Handling Discrepancies in Procurement
        • Inventory and Asset Management
        • Additional Procurement Scenarios
        • Conclusion
    • Pay Module
    • Accounting Module
      • Right of Use (ROU) Asset
      • General Ledger
      • Direct Costs
      • Viewing General Ledger Accounts
      • Subsidiary Ledgers
      • About Debit Note
      • Real-Time Financial Statements
    • Manage Module
      • Inventory Module
        • Inventory Management
        • Our Inventory Management Application
        • Product & Material Inventory Ledger
        • Transfers
        • Issues To Production
        • Adjustments
        • Importance of Stock Count
        • Valuation of Inventory
      • Asset Register Module
        • Non-Current Asset Register
        • Fixed Asset Register
        • Depreciation Methods
        • Disposal/Write Off of Fixed Assets
        • Asset Impairment
        • Maintenance History
      • Project Accounting Module
        • Contract/Project Accounting Module
          • Project Accounting
          • Contract Accounting Ledgers
          • Invoicing
      • Data Migration Module
        • Migration at the end of a Financial Period
        • Migration Process for Trade Receivable and Payable
        • Migration of Fixed Assets
        • Migration of Inventories
        • Migration of Other Asset, Liability, and Equity Accounts
        • Migration During a Financial Year
        • Trade Receivables & Payables
        • Our Data Migration Facilitations
        • Sales Invoice Migration
        • Vendors Invoice
  • FAQs
Powered by GitBook
On this page
  1. Quick Start
  2. Manage Module
  3. Project Accounting Module

Contract/Project Accounting Module

Contract accounting with milestone billing is a method of tracking and managing project costs and revenues based on the completion of specific milestones. The organization performs work on the project and submits invoices to the client based on these milestones.

Milestone billing can take various forms, such as a percentage of the contract value, an agreed absolute amount, or the quantity delivered at an agreed price.

Direct costs, like labour and materials, and indirect costs, like overhead and administrative expenses, are typically included in contract accounting with milestone billing. These costs are tracked and recorded as a "contract asset" throughout the project's life and allocated to specific milestones when incurred.

When milestones are completed and invoices are sent to the client, the amount invoiced is recognized as revenue and the milestone-specific costs recorded in the contract asset account are transferred to cost of sale.

As an example, a company building custom software for a client could use this method of billing. The agreed-upon milestones include a technical blueprint, written specifications, programming work, User Acceptance Test, and a six-month warranty. Costs are allocated to each milestone as they are incurred, and revenue is recognized as each milestone is achieved.

In conclusion, contract accounting with milestone billing allows for better tracking and management of project costs and revenues. Costs and revenues are tied to specific milestones, which helps ensure project completion and profitability. This approach to revenue recognition complies with accounting standards (IFRS 15)

PreviousProject Accounting ModuleNextProject Accounting

Last updated 1 year ago