as per section 139(5) of income tax act an assessee can revised return filed under section 139(1) or 139(4) any number of time before the end of relevant assessment year or completion of assessment which ever is earlier... if an assessee revise his return then it will substitute with the original return filed meaning by that original return will be deemed withdrawn and revised return will be considered and will be deemed filed on date the original return submitted.. since you have filed ur original return on 15.07.2018 nd in case u revise ur return it will be deemed that u revised ur return on 15.07.2018 and as per section 234F if you filed ur return with in due date as mentioned under section 139(1) no penalty or late fees will levy..