Excel Force MSC Berhad Annual Report 2016

EXCEL FORCE MSC BERHAD ANNUAL REPORT 2016 81 Notes to the Financial Statements 31 December 2016 (cont’d) 12. TRADE AND OTHER RECEIVABLES Group Company 2016 2015 2016 2015 RM RM RM RM Non-current Amount owing by a subsidiary - - 1,312,680 1,798,436 Current Trade receivables Third parties 3,299,098 7,263,263 3,058,626 6,895,976 Less: Impairment loss on trade receivables (16,117) (49,600) - (49,600) 3,282,981 7,213,663 3,058,626 6,846,376 Other receivables Amounts owing by subsidiaries - - 728,225 591,982 Other receivables 108,079 71,615 98,783 53,677 Deposits 255,762 275,677 255,462 253,302 363,841 347,292 1,082,470 898,961 Loans and receivables 3,646,822 7,560,955 4,141,096 7,745,337 Prepayments 315,038 350,625 308,848 308,419 3,961,860 7,911,580 4,449,944 8,053,756 3,961,860 7,911,580 5,762,624 9,852,192 (a) Trade receivables are non-interest bearing and the normal trade credit terms granted by the Group and the Company range from 60 to 90 days (2015: 60 to 90 days) from the date of invoice. They are recognised at their original invoice amounts which represent their fair values on initial recognition. (b) The non-current amount owing by a subsidiary of RM1,312,680 (2015: RM1,798,436) represents loans which are unsecured, interest-free and have fixed repayment terms ranging from five (5) to nine (9) years and, are payable in cash and cash equivalents. Included in amounts owing by subsidiaries inother receivables is the current portionof RM781,267 (2015: RM393,120) of the above mentioned loan which is unsecured, interest-free and is payable in cash and cash equivalents within one (1) year. The remaining amounts owing by subsidiaries represent expenses paid on behalf which are unsecured, interest-free and payable in cash and cash equivalents. (c) The currency exposure profile of trade and other receivables (exclude prepayments) is as follows: Group Company 2016 2015 2016 2015 RM RM RM RM Ringgit Malaysia 3,483,736 7,016,702 5,290,690 8,999,520 Singapore Dollar 147,118 544,253 147,118 544,253 United States Dollar 15,968 - 15,968 - 3,646,822 7,560,955 5,453,776 9,543,773

RkJQdWJsaXNoZXIy NDgzMzc=