Pricing, Features, Reviews & Comparison of Alternatives

All-in-one software for best-in-class companies

4.5/5 (16 reviews) overview

What is

Project Management cloud application for entire project lifecycle with number of useful features. Seamlessly plan and track all tasks and schedules online. Automate workflow and documentation management. Collaborate with participants in one instance.

Easy planning
Turn your project strategy into plan and align it with execution. Set, monitor and control projects, workstreams, tasks, issues, budgets and documentation with centralised resource utilisation tool and Gantt charts.

Precise timing
Achieve organisational agility and keep track of how efficient your projects, teams or individual members are by timing tasks and issues. Reconcile you estimates and budgets with actual timesheets and spent.

Integrated billing
Automatically generate invoices from approved timesheets via built-in connection with accounting module. Collect payments from clients for hours spent and expenses incurred using project-based billing and payment feature.


Starting from
Pricing options
Free trial
Value for money
View Pricing Plans


Business size



United States, Asia, Australia, Brazil, Canada and 9 other markets, China, Europe, Germany, India, Japan, Latin America, Mexico, Middle-East and Africa, United Kingdom

Supported languages

English screenshot: Application Dashboard with Drag and Drop Widgets for Projects, Statuses, Leads, Tasks, Leaves, Expenses, Income, Outstanding Bills, Issues, Overdue Invoices, Project Revenues, Company New, Cases (Tickets), Sales Funnel, To-Do List, and MoreAccounting screenshot: Project Homepage with Gantt Chart, WBS, Budget Sheet, Project Budgeting, Employee Wage and Charge-Out Rates, Project Related Invoices, Expense claims, Purchase Orders, Resource Utilization, Issue Tracking, Ticketing System and screenshot: Settings page where users can customize anything: Company Settings, Accounting and Invoice Settings, Chart of Accounts, Recurrences, Automation Rules and Workflows, Permission Management, Role Management, Subsidiary Companies, Email Templates, and screenshot: Accounting Page with: AR, AP, GL, Sales Quotes/Orders/Invoices, Purchase Orders, Requests, Invoices, Inventories, Fixed Assets, Expenses, Chart of Accounts, Banks, Consignments, Warehouses, Stock Adjustments, Reports, Landing Cost, P&L, Budget Sheet screenshot: CRM Homepage with Case (Ticketing) System, Email Marketing, SMS Marketing, Leads, Opportunities, Sales, Email Center, Accounts, Web Forms to collect leads and Cases online, Campaigns, Tasks, Event and Call Logs, Covert Leads to Projects, Invoices and screenshot: HR Dashboard with Drag and Drop Widgets, Employee Self Service, Departments, Salaries, Positions, Goals, Benefit Requests, Appraisals, Fingerprint attendance tracking, Recruitment, Onboarding, Document Management, Organizational Charts and Payroll screenshot: Powerful reporting engine with Pre-saved reports and customizable reports inside each and all sections. Apart from this, Reporting Engine can pull any data from any database you have outside of kpi.comProject Management OverviewCRM OverviewHRMS reviews

Value for money
Ease of use
Customer support
Aziza Israilova

Good ERP Solution for small and midsize companies

Reviewed 2015-10-22
Review Source: GetApp

There a lot of features that may not be visible at first. Many features are useful and everything is integrated. I have used its calendar, customer service and marketing apps. Invoicing is just great. They can customize your templates according to your wishes.

affordable, support is great

It would be better to make it more user friendly. There are a lot of features that confuse customers.

Rating breakdown

Value for money
Ease of use
Customer support

Minimize review

Craig Curtis

Happy Customer!

Used daily for less than 6 months
Reviewed 2016-10-28
Review Source: Software Advice

Over all i am happy with the software and feel that it is adding to the growth of our business. We do not use the software for any sales process, invoicing or accounts so can not comment on that.

We use for the use of HR including integrated finger print time attendance, payroll, holidays, recruitment tracking, appraisals and much more. A very good function within KPI is recording minutes of meeting which allow each employee to enter and allocate tasks from a minutes of meeting and track the progress of each given task. We also track the quantities of flooring installed by our installation team through an import of information from our ERP system. Within this we can again allocate jobs with quantities to teams and individuals and report on a daily, weekly and monthly basis as to what they have done.

There have been times where the information added by an employee has been lost due to the web browser not saving the information. This has happened many times for the minutes of meeting. This has resulted in loss of time to type the information again and a delay in the minutes being sent out to the staff.

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 7/10

Minimize review

Williard Maquirang

Williard from Profile Middle East WLL - Abu Dhabi

Used daily for less than 6 months
Reviewed 2016-11-02
Review Source: Software Advice

Over all it is a value for money for a company-wide ERP system.

- Online support is always available. - Features - Affordability

- If online support cannot resolve the issue, they ask you to email your concern. Which is a redundant process - they should just open a ticket and try to update us with the issue. - Report generation can be a little bit tricky and inconsistent, but can be resolved. - Turn around time to resolve an issue involves a very long wait. - initial responses to an open issue - might take time as well. - Most of the improvement can only be taken effect after their "live update". This live update happens once a month. Generally, you have to wait one month before you can see a result on an open issue.

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 8/10

Minimize review


Great App for Our Every Day Needs

Reviewed 2015-10-06
Review Source: GetApp

We are a tech company working on a field of Information Technology/Auditing. We use for sales, project management and accounting. The software is really easy to use and flexible.

Good reporting capabilities, lots of features, ease of use

Pricing could be optimized better, as we don't use all features provided

Rating breakdown

Value for money
Ease of use
Customer support

Minimize review

Simon Kassas

Excellent service

Used daily for less than 6 months
Reviewed 2016-11-13
Review Source: Software Advice

KPI is a well rounded tool with lot's of functionality as an overall ERP for small business.

Superb customer service and response time All around good ERP well integrated and customizable

Minor con, would be nice to have additional integration within gmail widget and its control of records in KPI

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 8/10

Minimize review pricing

Starting from
Pricing options
Free trial
View Pricing Plans

Save with volume buying and payment terms discounts. features

Automatic Notifications
Billing & Invoicing
Customizable Reporting
Data Import/Export
Document Management
Document Storage
Inventory Tracking
Real Time Data
Real Time Reporting
Reporting & Statistics
Workflow Management

Activity Dashboard (541 other apps)
Activity Tracking (320 other apps)
Audit Trail (304 other apps)
Auditing (350 other apps)
Compliance Management (365 other apps)
Inventory Management (405 other apps)
Monitoring (288 other apps)
Third Party Integration (403 other apps)

Security and privacy


Encryption of sensitive data at rest
HTTPS for all pages

Access control

Multi-factor authentication options
This will ask you to sign in with LinkedIn

Videos and tutorials

Additional information for

Key features of

  • Integration with Quickbooks, Google apps, & MS project
  • HRMS tool
  • Acounting and Finance
  • Mass mailing
  • Sales management
  • Mobile-friendly
  • Pick & pack management
  • Pay bills & receive payments
  • Real time cash balances
  • Custom deal flow
  • Marketing & customer engagement tools
  • Message automation
  • File sharing
  • Accounting management
  • Assignment management
  • Assignment management
  • Automatic notifications
  • Automatic reminders
  • Bank reconciliation
  • Calendar management
  • Communication management
  • Content management
  • CRM integration
  • Custom forms
  • Customizable reporting
  • Data import
  • Data visualization
  • Document revisions
  • Document storage
  • Document tracking
  • eCommerce management
  • Email integration
  • Email notifications
  • Employee management
  • Employee self service
  • File management
  • Forecasting
  • Gantt charts
  • HR management
  • Inventory tracking
  • Invoice management
  • Issue management
  • Multi-location
  • Payroll management
  • Permission management
  • Planning tools
  • Project time tracking
  • Project tracking
  • Projections
  • Purchase order management
  • Quote management
  • Real time analytics
  • Real time data
  • Real time reporting
  • Employee records management
  • Resource management
  • Shipping management
  • Stand-alone
  • Status tracking
  • Summary reports
  • Template management
  • Timesheets
  • Training management
  • Workflow management
  • Prioritizing
  • Billing & invoicing
  • Data import/export
  • Goal management
  • Time & attendance tracking
  • Recruiting management
  • Performance appraisal
  • API
  • Chat
  • Custom fields
  • Email templates
  • Expense claims
  • Sales orders
  • Stock management
  • Web forms
  • Dashboard creation
  • Approval process control
  • Leave tracking
  • Reporting & statistics
  • Deadline tracking
  • Case & ticket tracking
  • Access control
  • Widgets
  • Performance reports
  • Document management
  • Task management
  • Lead management
  • Collaboration tools
  • Self service portal
  • Project management
  • Warehouse management
  • Email marketing
  • User management
  • Website management
  • Employee onboarding
View All Features


Essential apps
Our dedicated stand-alone apps that also work as a suite is a real deal for growing companies. You will be able handle any major function, job, task or project, serve customers, be productive at work and make smart business decisions.

Cool interface
Our smartly designed, user-friendly and intuitive interface allows you to easily browse through functions and features. Global navigation panels, intelligent controls, filtered search, dynamic sorting, insightful dashboards, beautiful charts, and more.

Seamless integration
No more switching applications, painful implementations and complicated integrations. Use full advantages of all-in-one suite and connect your favourite best-in-breed software tools with us in few clicks via ready webhooks or custom API.

Mobile functionality
There is life outside office. Our native iOS and Android mobile apps let your employees to manage their work and to collaborate on the go or from home. Save time, boost productivity and keep staff engaged.

Customer trust
Our apps are highly rated by many of business software users all over the world. We grow by customer references. Some of the big software comparison sites put us in leading positions in cloud business application categories.