FreeMaint
FeaturesPricing
AcademyFree maintenance coursesCommunityShared templates & maintenance Q&ADocsGuides & API referenceBlogPlaybooks & product updatesComparisonFreeMaint vs the alternativesChangelogWhat's new
AffiliatesEarn recurring commissionServicesPartners for setup & training
Contact
ENSign inSign up

Product

FeaturesPricing

Resources

AcademyCommunityDocsBlogComparisonChangelog

Partnership

AffiliatesServices

Account

ContactSign in
FreeMaint

Free your maintenance

Product

FeaturesPricingComparisonChangelogSign up

Resources

BlogDocumentationAcademyCommunityResearchSolutionsIndustriesFree templates

Company

AboutServicesAffiliatesContact

Legal

PrivacyTermsRefund PolicyExport Compliance
FreeMaint © 2026 · All rights reserved.GDPR & LGPD CompliantMobile app
Back to Documentation

FreeMaint CMMS

FAQ & Troubleshooting

FAQ & Troubleshooting

Find answers to common questions and resolve issues

Common Issues

Quick fixes

Solutions to frequently encountered problems.

Issue: Can't create a work order

Solution: Your role needs the work_orders:create permission. Contact an admin.

Issue: Data doesn't save

Solution: Check internet. Clear cache. Check browser console for errors.

Issue: Pages load slowly

Solution: Clear cache. Use filters. Try different browser.

Issue: Menu items missing

Solution: Depends on role permissions and enabled modules. Contact admin.

Issue: No email notifications

Solution: Check your spam folder and add freemaint.com to your safe senders. Check the email address in your profile and your notification preferences.

Issue: Wrong report data

Solution: Check date range and filters. Ensure WOs are properly closed.

Issues

Issue: Can't create a work order

Solution: Your role needs the work_orders:create permission. Contact an admin.

Issue: Data doesn't save

Solution: Check internet. Clear cache. Check browser console for errors.

Issue: Pages load slowly

Solution: Clear cache. Use filters. Try different browser.

Issue: Menu items missing

Solution: Depends on role permissions and enabled modules. Contact admin.

Issue: No email notifications

Solution: Check your spam folder and add freemaint.com to your safe senders. Check the email address in your profile and your notification preferences.

Issue: Wrong report data

Solution: Check date range and filters. Ensure WOs are properly closed.

Include browser type, OS, and screenshots when reporting issues.


Login Problems

Auth issues

Common account and login solutions.

Issue: Forgot password

Solution: Click 'Forgot Password', enter email, check inbox (and spam).

Issue: Account locked

Solution: Wait 15 minutes after failed attempts. Contact admin if persistent.

Issue: Can't access features

Solution: Role-dependent. Admin can adjust your role/permissions.

Issue: Invitation expired

Solution: Links expire after 7 days. Ask admin to resend.

Issue: Session expired

Solution: Security feature. Log in again. Check cookie settings.

Issue: Several people share one computer

Solution: Sign out between shifts — the sign-in page then lists the accounts recently used on that computer, so the next person taps their name and only types a password. « Switch user » in the avatar menu does the same. Only names are stored, never a password or an open session, and each row can be removed with the ×. If your administrator gave you a short identifier instead of an email, sign in with it as name@company.

Issue: Change my sign-in email

Solution: Profile → Email → "Change" (app: Settings → Account → "Email address"). Enter the new address, then your password — or, if you sign in with Google, Microsoft or Apple, the code we send to your current address. Click the link sent to the new address to finish.

Issues

Issue: Forgot password

Solution: Click 'Forgot Password', enter email, check inbox (and spam).

Issue: Account locked

Solution: Wait 15 minutes after failed attempts. Contact admin if persistent.

Issue: Can't access features

Solution: Role-dependent. Admin can adjust your role/permissions.

Issue: Invitation expired

Solution: Links expire after 7 days. Ask admin to resend.

Issue: Session expired

Solution: Security feature. Log in again. Check cookie settings.

Issue: Several people share one computer

Solution: Sign out between shifts — the sign-in page then lists the accounts recently used on that computer, so the next person taps their name and only types a password. « Switch user » in the avatar menu does the same. Only names are stored, never a password or an open session, and each row can be removed with the ×. If your administrator gave you a short identifier instead of an email, sign in with it as name@company.

Issue: Change my sign-in email

Solution: Profile → Email → "Change" (app: Settings → Account → "Email address"). Enter the new address, then your password — or, if you sign in with Google, Microsoft or Apple, the code we send to your current address. Click the link sent to the new address to finish.


Import Issues

CSV troubleshooting

Common CSV import problems.

Requirements

  • UTF-8
  • Comma-delimited
  • Headers from template
  • Dates: YYYY-MM-DD
  • Empty not N/A

Issue: Invalid format

Solution: Use template. Save as CSV UTF-8.

Issue: Skipped rows

Solution: Check errors: duplicates, missing fields, bad references.

Issue: Corrupted characters

Solution: UTF-8 encoding. Excel: CSV UTF-8.

Issue: Timeout

Solution: Split into smaller batches — 2,000 to 5,000 rows imports comfortably. Maximum 8,000 rows per file. Exception: a parts file whose rows give both a quantity and a location, imported in "Update existing only" or "Update existing & create the rest" mode, updates stock location by location and is limited to 2,500 rows per file, because each of those rows takes longer to write.

Errors

Issue: Invalid format

Solution: Use template. Save as CSV UTF-8.

Issue: Skipped rows

Solution: Check errors: duplicates, missing fields, bad references.

Issue: Corrupted characters

Solution: UTF-8 encoding. Excel: CSV UTF-8.

Issue: Timeout

Solution: Split into smaller batches — 2,000 to 5,000 rows imports comfortably. Maximum 8,000 rows per file. Exception: a parts file whose rows give both a quantity and a location, imported in "Update existing only" or "Update existing & create the rest" mode, updates stock location by location and is limited to 2,500 rows per file, because each of those rows takes longer to write.


Performance

Loading issues

Tips for improving speed.

Solutions

  • Clear browser cache
  • Use filters on lists
  • Try Chrome (recommended)
  • Close unused tabs
  • Stable internet on mobile
  • Date filters on large reports

Chrome, Firefox, or Edge. Keep updated.


Access Issues

Permission problems

Usually a permissions issue.

Issue: Menu item missing

Solution: Role needs the permission. Contact admin.

Issue: Can see but can't edit

Solution: READ but not UPDATE permission. Ask admin.

Issue: No cost data visible

Solution: Amounts need their own permissions, such as work_orders:view_costs and analytics:view_costs, which only some roles hold by default. Ask an admin.

Issue: Module missing entirely

Solution: May be disabled. Admin enables in Settings > Modules.

Common Causes

Issue: Menu item missing

Solution: Role needs the permission. Contact admin.

Issue: Can see but can't edit

Solution: READ but not UPDATE permission. Ask admin.

Issue: No cost data visible

Solution: Amounts need their own permissions, such as work_orders:view_costs and analytics:view_costs, which only some roles hold by default. Ask an admin.

Issue: Module missing entirely

Solution: May be disabled. Admin enables in Settings > Modules.

Ask admin to check your role in Organization > Users.


Sending Feedback

Report a bug or suggest an improvement from inside the app

Bugs you run into and features you wish existed are best sent from inside FreeMaint. Everything that arrives that way gets a reference, is prioritized against the rest of the roadmap, and notifies you when it ships.

Important:

Email works too, but it gets no reference, cannot be voted on by other users, and cannot notify you when the work is done. Use the in-app form whenever you can.

For a "how do I…" question, try FreeMee first — the assistant behind the same bottom-right button. It knows the product and answers immediately, which is usually faster than waiting for a reply.

In the mobile app, if your screenshots cannot be uploaded, the report is not sent: try again, or remove them to send the text alone.

Following what you sent

Open Support in the sidebar and switch to My Requests to see everything you have submitted and where it stands. When a request ships it appears in the What's New panel, and you are notified.

Bug Report
Something is broken, or behaves differently from what the documentation says.
Feature Request
Something FreeMaint does not do yet that your team needs.
Improvement
Something that works, but is slower or more awkward than it should be.
Question
You are not sure how to do something. Our in-app assistant often answers these instantly.

Choosing a type

Bug Report
Something is broken, or behaves differently from what the documentation says.
Feature Request
Something FreeMaint does not do yet that your team needs.
Improvement
Something that works, but is slower or more awkward than it should be.
Question
You are not sure how to do something. Our in-app assistant often answers these instantly.

Where to find it

The same form is also available from Support in the left sidebar. On the mobile app it is the same button, under "Submit feedback".

  1. Look for the round button at the bottom right of any screen — the one labelled "Help and feedback".
  2. Tap it, then choose "Submit feedback".
  3. Pick the type of feedback, describe what happened, and attach a screenshot if it helps.
  4. Send it. Your browser details and the page you were on are attached automatically.

Getting Support

How to get help

Multiple support channels available.

Channels

  • Documentation — 100+ articles
  • Help Center — the question-mark icon in the header
  • Email — contact@freemaint.com
  • Feedback — the "Help and feedback" button, bottom right of every screen

Help from a service partner

For setup, data import, team training or maintenance consulting, your company's administrators can ask independent partners in their country through “Ask a partner for help”: in the “Help and feedback” button, the Help Center and the Help page. It appears only when a listed partner works in your company's country, and never in a workspace that a reseller provides under its own brand. See the article “Ask a service partner for help”.

Response Times

24-48 business hours. Critical issues prioritized.

Include company name, issue description, reproduction steps, and screenshots.


Ask a service partner for help

Send your setup, training or consulting need to up to three independent partners who work in your language, in your country or remotely, straight from FreeMaint.

Need a hand to set FreeMaint up, bring your data in, train your team or review how you organise maintenance? Describe your need once, inside FreeMaint: we send it to up to three independent service partners who work in your language, in your country or remotely, starting with those present in your country.

When the form is not available

The page says why. Verify your e-mail address first, since partners reply to it, and set your company's country in Company Settings so that we can find partners who cover it. In a workspace that a reseller provides under its own brand, contact your provider directly. Someone viewing your workspace on your behalf cannot send a request for you, and requests cannot be sent from some countries and regions.

Important:

Partners are independent companies listed in the FreeMaint directory. They quote, contract and invoice their work themselves. FreeMaint does not sell these services and is not part of the exchange between you and the partner.

Limits

  • One open request per service at a time, for your whole company.
  • At most five requests per company over 30 days.

What happens next

  • Your request goes to up to three listed partners who cover your company's country and offer this service in this language: first those present in your country, then those who work remotely. They see your need, not your contact details.
  • Each partner has 48 hours to accept or pass. When one passes or does not answer, the request is offered to the next partner, for up to 14 days.
  • Up to three partners can accept the same request. Each partner who accepts receives your name, e-mail address and company and writes to you directly, and you receive an e-mail for each acceptance, with a link to the partner's listing.
  • If no listed partner covering your country offers this service in this language, or if nobody accepts, you are told by e-mail and placed on your country's waiting list: we write to you as soon as a partner covers your need.

Send a request

  1. Under “What do you need?”, choose “Setup & data migration”, “Team training” or “Maintenance consulting”.
  2. Under “Language”, choose the language you want to work in. The languages spoken by the partners who cover your country come first.
  3. Under “Indicative budget”, pick a range in US dollars, or “I don't know yet”.
  4. Under “Describe your need”, explain what you expect in 20 to 2,000 characters. Do not paste phone numbers: a partner who accepts receives your e-mail address.
  5. Check your details (name, e-mail address, company, country), tick the consent box and click “Send my request”.

If partners are listed but none covers your country yet, the floating button shows “Find a service partner” instead: it opens the public partner directory in a new tab.

Once you have chosen a partner, give their team access to your workspace with the ready-made “Service partner” role: see “Invite your service partner into your workspace”.

In the FreeMaint mobile app, administrators find it in Settings › Support › “Ask a partner for help” (same conditions), and on the account deletion form for the same four reasons. When partners are listed but none covers your country yet, the row reads “Find a service partner” and opens the public directory.

Your requests

Below the form, “Your requests” lists your company's requests of the last 90 days, with their status and the partners who accepted. While a request is open, “Cancel” stops it: partners who have not answered no longer receive it, and partners who already accepted keep your contact details.

Without a FreeMaint account

Visitors can send the same request from the public form at freemaint.com/services/partners/request, giving their name, e-mail address, company and country. When the request reaches partners, they receive a confirmation e-mail with a link to cancel it. The directory of listed partners is at freemaint.com/services/partners. You can filter it by country, language, service, sector and type of organisation; with a country selected, it lists the partners present there first, then, separately, those who work remotely.

Where to find it

In the web app, “Ask a partner for help” appears only for your company's administrators (roles that hold the company settings permission), only when at least one listed partner covers your company's country (it works there, or it works remotely and speaks your language), and never in a workspace that a reseller provides under its own brand. It is offered in five places:

  • The “Help and feedback” button, at the bottom right of every screen.
  • The Help Center (the question-mark icon in the header), under “Get Help”.
  • The Help page (Support > Help in the sidebar), in the “Get help from a service partner” box below the FreeMaint Academy card.
  • The import window: at the upload step, and again in the results when some rows could not be imported.
  • The form you fill in when you delete your account or your company, if your reason is that FreeMaint was too difficult, that you had no time to set it up, that you never really got started, or that you got stuck importing your data.

FreeMaint CMMS

© 2026 FreeMaint. All rights reserved.