Many construction projects present uncertainty in their budgets and schedules. Also, time and cost management is inconsistent. There are methodologies and techniques that improve the management of construction projects: Techniques such as Earned Value Management (EVM), ideal for planning, monitoring and controlling the management of time and costs during the execution of projects, and methodologies such as the Building Information Modeling (BIM) recognized for improving the planning and design of construction projects. This paper proposes the integration of BIM and EVM through an OpenBIM software called COST-BIM, designed in JAVA programming language and NetBeans 8.0.1 development environment. It manages construction project time and costs in a single interface, consisting of four modules and fifteen processes. The software is validated through a real social-interest housing project (SIH), comparing the budget, schedule, EVM original indicators and EVM estimates of the project versus those generated by the tool.