Project Pro Construction

Managing the lifecycle of a construction job is challenging and what makes it even more challenging is when your software is not supporting your needs.

If you’re unable to effectively track your costs across the construction project timeline, if visibility into costs relating to materials and labour is difficult, if the process of invoicing and expensing is time consuming, then you need to take a look at Project Pro Construction.

Project Pro Construction is built on a single platform ERP solution, Microsoft Dynamics NAV is one of the worlds leading ERP solutions, so you know it’s reliable and ready to work for you and your business.

Project Pro Features

Job Costing

    Job Cost Categories

    Labour, equipment, materials, subcontract, manufacturing and admin or user-defined.

    Job Structure

    Allows for master job, sub-jobs, change orders, extra work orders or proposed work.

    NAV CRM integrated to Job Card Contacts

    Owners,contractors, Construction Managers, Architects and Engineers.

    Additional Job Information

    Location, type, estimator, project manager, person responsible, job status, % complete, back log, estimated start and finish dates, burden, and certified payroll.

    Job Projections

    Budget used %, cost to date, budgeted profits and projected profits.

    Cost Category Summary

    Budgeted Costs, Actual Cost and Variance plus % Variance.

    Job Budget and Contract

    Original, Adjustments, Change Order or Sub-Level values.

    Job Actual Cost and Billings

    Actual Cost, Invoice Billed, Payments Received by Current Period, Year to Date and Job to Date.

    Job Document Management

    Available on the Job Card.

    Advanced Job Reports

    Percentage of Completion / Bonding.

    Actual vs Budget Cost by Task Detail or Summary

    Committed Cost Detail

    Job Cost Category

    Job Gross Profit by Job or Tasks

    Job Materials List (Budget vs Actual)

    Actual vs Budget Qty by Tasks

    Job Production (Actual vs Budget) by Task Work Units

    And More...

Job Purchasing & Payables

    Committed Cost on Jobs

    Purchase Order entries.


    Can be purchased on Purchase Orders and Invoices in addition to Items and G/L Account entry types.

    Purchase Orders integrated

    Subcontracts, Pay-When-Paid, Change Order transactions.

    Retention (Holdback) Payables

    Tracking and accounting.

    Aged Payable Reporting with Retention

    Enhanced Retention.

    Enhanced Payment Process

    Job, Subcontract, Pay-When-Paid.

Job Progress Billing/ Time Material

    Progress Billings

    By Percentage, Units or Lump Sum for each contract line.

    Billing Formats

    AIA G702 and G703, Generic Progress Billings.

    Customer Deposit Invoices

    Prepayment Invoice to start job.

    Time & Material

    Special markup % or rates per hour by job.

    Retention Receivables

    Calculating retentions and reporting.

Project Management

    Job Forecast Worksheet

    Estimated Cost to Complete Analysis by Percentage, Units, or Dollars.

    Gross Profit Analysis

    Links Job Cost Codes to Contract lines.

    Work Units

    Analyze Productivity by Task for Units Complete.

    Project Schedule

    Generate Microsoft Project® Schedules directly from Job Tasks.

    Project Manager

    Job Forecast Worksheet Reports.

    Job Suggested Billings

    By linking Job Cost Completion to Contract lines Progress Billings can suggested % of Billing.

Soft4RealEstate Property Management Solution

Your search for a complete property management solution stops here!

You’ve found what is one of the most advanced property management solutions on the market, built on a single platform driven by one of the leading ERP solutions in the market today, Microsoft Dynamics NAV.

Complete visibility across your business, information at a touch of a button. Make decisions with accurate up to date information and drive occupancy rates up with a full view of your tenants and buildings and so much more….

Take control of your properties and manage effectively with increased efficiencies and decreased overheads.

Soft4RealEstate Features

    Lease Unit

    A certain property unit, such as a room, office space, parking place or any other area specified, is described as a Lease Unit in the system. There is the possibility to create a multiple level tree (e.g. a Building, a Floor, or a Lease Unit) ‒ the user can specify the lease unit category, unique number, room number and other related information about the Lease Unit. If the Lease Unit is marked as a Group, there is a possibility to upload a plan of a lease unit group (e.g. a floor plan),where the user can mark lease spaces available for rent. The Lease Unit Area is posted using a Lease Unit Journal, so you can always check the history of the changes made for a particular lease unit area.


    The Invoice Creation feature enables you to create invoices for tenants automatically. Invoices are created based on product journal entries. You can create invoices for all tenants, particular groups of tenants or you can run this function for specific properties.

    Service & Maintenance

    Certain service that the property management company sells to the customer. It might be a rent fee, common area maintenance fees or any other service fees.

    Work Orders

    Work Orders in Soft4RealEstate are used for registering tenants’ requests for repair, renovation, maintenance and other tasks. The Work Orders Calendar View provides the work schedule for the assigned employee.

    Lease Contract Management

    Tenant Information

    Soft4RealEstate allows the user to store data on a tenant, including their contact information, personal data, bank accounts etc.

    Lease Contract

    The functionality of the lease contracts enables users to assign tenants to specific lease units. Multiple Products can be entered in the Lease Contract Lines and the user can also create Contracts in different currencies. With the contract status the user can determine whether the lease unit is vacant or rented. The contract data can be changed by creating new versions of the contract.


    You can specify prices for the products entered in the contract. The prices can be assigned at different levels: for all contracts, a particular building, a certain contract, or at the lease unit level. You can select from several price calculation methods: fixed, area, meter or turnover. In addition, you can specify effective dates and price period, so that the system will automatically start applying a new price when a new date arrives.

Have a Question?

Fill in the contact form and a specialists will get back to you within 24 hours to discuss which ERP Solution is best suited to your business.

* required