Whenever a private limited company purchases any fixed asset (movable or immovable)by financing it from external sources - is a charge created???? If so is it necessary to file Form 8 with the ROC??????
No, creation of charge arise, when you take money against immovable property like land office premises, then it will be covered under 125 of the Companies Act, 1956. Form-8 in your, case no need to file with ROC.