---
title: "40 questions to ask before you buy a CMMS | attendo"
description: "The 40 questions to ask any maintenance software vendor before you sign: data, field work, preventive plans, KPIs, integration and money. For every demo."
url: "https://attendo.me/en/blog/questions-to-ask-before-buying-a-cmms"
lang: "en"
---

# 40 questions to ask before you buy a CMMS

Take this list to every demo. It works with any maintenance software vendor: buyers who ask good questions end up with the right software. And it is better to find out before you sign than three months later.

- By the attendo team
- Published September 27, 2026
- 4 min read

**In this article**

1. About your data
2. About field work
3. About preventive maintenance
4. About KPIs
5. About customers, if you service third-party equipment
6. About integration
7. About the project and the money
8. The answers that should worry you
9. How to use the list

## About your data

1. Can you import my current inventory, even if it is in a messy spreadsheet?
2. What happens to duplicates and retired assets during the import?
3. How much work order history can we bring over?
4. If I leave, how do I export everything? Is there a cost? In what format?
5. Where is the data hosted? Who else processes it?

## About field work

6. Does it work offline? If the answer is “it is slow with a weak signal,” that is a no.
7. What happens to captured data if the phone dies before it syncs?
8. Can the technician see the equipment history before starting?
9. Can photos be attached without an annoying limit?
10. Is the work order locked once the customer signs?
11. How much training does a technician who does not use computers need?
12. Can I try it with four technicians before committing the whole team?

## About preventive maintenance

13. Does it create work orders automatically from the schedule?
14. Can I plan by run hours or by readings, not just by date?
15. What happens when an inspection is postponed? Is it recorded? Does it alert anyone?
16. Does a finding from an inspection become a corrective work order, or does it stay as a note?
17. Can I have different task lists by customer for the same type of equipment?
18. How is plan compliance measured, and who can see it?

## About KPIs

19. Does it calculate MTBF and MTTR? Based on exactly what data?
20. Can I break down MTTR into detection, travel, waiting and repair?
21. Does it show maintenance cost per asset, including parts?
22. Do the reports come ready-made, or do we have to build them?
23. Can I export to Excel without asking anyone?

## About customers, if you service third-party equipment

24. Can each asset belong to the customer who owns it?
25. Are there contracts with scope and SLAs?
26. Can hour banks be deducted automatically?
27. Can my customers log in to see their own data? Does each portal user cost extra?
28. Can I tell whether a contract is profitable?

## About integration

29. Does it connect to my ERP? Is it built already, or is it a project?
30. Is there a documented API? Can I see it before buying?
31. Can I create work orders from an external system, such as sensors or a building management system?
32. What happens if the other system is down?

## About the project and the money

33. How much does implementation cost, on top of the license?
34. Is implementation a fixed price for a defined scope, or billed by the hour?
35. Do all users cost the same, whatever each one uses?
36. What happens if I have more users one month? And fewer?
37. Is there a minimum commitment?
38. Are updates included?
39. What training is included, and in what format?
40. Can I talk to a company of a similar size that already uses it?

## The answers that should worry you

- **“That can be configured,”** without showing it. Ask to see it on screen, ideally with your own data.
- **“It is on the roadmap.”** It does not exist today. Decide on what exists.
- **A price that does not say what it includes.** Implementation, training, support and add-ons: each one in writing.

## How to use the list

You do not need all 40 questions in every demo. Mark the ten that matter most to you beforehand and ask for them to be answered on screen. The rest, in writing.

Ask every vendor to answer in the same format. That way you can compare them in a table, not from memory.

Last updated: September 27, 2026

Downloadable guide · RFP template

Maintenance software RFP template

An RFP ready to adapt, useful for a private purchase or a public tender: requirements grouped by area and written as capabilities, questions for vendors and a way to score proposals that you can defend.

[Download the free guide](https://attendo.me/en/guides/maintenance-software-rfp-template)

## How attendo handles it

If you are evaluating attendo CMMS, ask us these same questions in the demo. The CMMS software comparison covers each option with its strengths and its limits, ours included.

- [attendo CMMS](https://attendo.me/en/cmms)
- [Best CMMS software 2026](https://attendo.me/en/comparisons/best-cmms-software-2026)
- [CMMS software](https://attendo.me/en/l/cmms-software)

## More on choosing and rolling out software

### How to write an RFP for maintenance software

A badly written RFP goes wrong in one of two ways. Either it leans toward one vendor and invites a protest, or it is so generic that the cheapest, weakest bid wins. This guide is about avoiding both.

4 min read

Maintenance

### Asset inventory: where to start

Every maintenance project starts with the inventory, and many get stuck there. Not because it is hard, but because it is tedious. And if it is done badly, everything that comes after inherits the problem.

3 min read

### How to go from three systems to one without stopping operations

The idea is appealing and the fear is reasonable: replacing the systems your company runs on sounds like weeks of chaos. It can be done without anyone noticing, but not all at once.

4 min read

[All blog articles](https://attendo.me/en/blog)

## Shall we look at it with your operation?

Tell us how you work today and we will show you attendo with your own data. If it is not a fit, we will say so.

- With your operation, not a generic demo
- A real person from our team replies
- No cold calls afterwards

Would you rather talk first?

- Phone [+34 910 053 530](tel:+34910053530)
- Email [sales@attendo.me](mailto:sales@attendo.me)
- Monday to Thursday 9:30 AM to 6:30 PM and Friday 9:30 AM to 2:30 PM (Spain time)
