Try the live demo Start free trial

Features

Everything below is in FSMCore today. Every plan has every feature; plans differ in people, storage and the API.

Jobs

A job is one piece of work for a client on one of their sites. Tick the days the crew is on site and the job shows on the calendar. The job page holds its crew, photos, drawings, snags, costs, estimates and invoices.

Also included

  • A status for every job, from quoted to paid
  • Days off worked out from the ticked days
  • Photos and drawings on the job
  • Duplicate a job
  • Archive finished jobs
A job page in FSMCore

Calendar and crew deployments

The calendar shows every scheduled job and every event in one place: who is where, and when. Deploy people to a job day by day, with the time they are expected. A deployed person sees it in the crew app and gets a notification.

Also included

  • Events beside the jobs
  • A start time with an optional end time
  • Your company's date order and time zone
The calendar with jobs and events
Crew app

Crew app

The crew app is made for the phone of the people on site, with the same login as the office. They see where they are this week, log their hours, follow their jobs and snags, and subcontractors send you their invoices from it.

Also included

  • Install the crew app on your phone's home screen
  • Photos straight from the phone camera
  • A notification when a week is approved or sent back
  • Subcontractors keep their own business details and invoice numbering
The crew app on a phone: This week
This week
The crew app on a phone: Log hours
Log hours
The crew app on a phone: My jobs
My jobs
The crew app on a phone: My snags
My snags
The crew app on a phone: My invoices
My invoices
The crew app on a phone: Business details
Business details

Estimates

Write an estimate with lines from your price list, issue it with the next number and give the client the PDF. Mark it accepted or declined, and turn an accepted estimate into the deposit and final invoices.

Also included

  • Headings and section subtotals
  • Lines still to be priced show TBC on a draft
  • A follow-up list of sent estimates
  • Print or download the PDF
The estimates list

Invoices and payments

Every invoice belongs to a job. Issuing it gives it the next number in a series without gaps; email it to the client and follow it from Sent to Part paid to Paid. A mistake on an issued invoice is fixed by voiding it, never by deleting it, and every change shows in its history.

Also included

  • Deposit, final and standard invoices
  • Part payments, each with its date and method
  • Remove a payment recorded by mistake, with a reason
  • Mark several invoices paid at once
  • An internal copy by email to the people you choose
The invoices list

Time and hours sheets

The crew log their hours on the phone, a week at a time: start, finish and break, and FSMCore works out the hours. They submit the week, and the office approves the weeks of employees or sends them back. Download or print the weekly hours sheet of any week.

Also included

  • A job on each day, filled in from the deployments
  • The hourly cost of approved hours kept as it was
  • Switch time tracking off in Settings
Crew Time, the submitted weeks of hours

Subcontractor invoices and cost allocation

Subcontractors make and submit their invoices to you in the crew app. The office approves or rejects each one, records what was paid and prints the PDF. FSMCore puts each invoice line on the right job where it can, from the site and the deployments, so the cost shows in that job's margin.

Also included

  • A numbering without gaps for each subcontractor
  • Allocate the lines FSMCore could not place, with a reason
  • Office work kept out of job margins as overhead
  • Internal notes the subcontractor never sees
The crew invoices list

Job costs and margins

Record what a job cost you that is not on a crew invoice: materials, hire, a skip, fuel. The margin of a job is what it was invoiced, minus its crew invoice lines, approved employee hours and job costs. Only owners and admins see it.

Also included

  • Marked Not final until the final invoice is issued
  • Dashboard cards for margins
  • Switch margins off in Settings
The jobs list with the margin of each job

Snags, damage and completion report

Record snags in your own work and damage by others, with photos from before and after, and follow each one until it is fixed and closed. The completion report puts it all in one PDF, and the client can sign it on a phone. Switch this part on in Settings when you need it.

Also included

  • Numbered per job
  • Overdue snags marked
  • The crew marks their own snags fixed with a photo
  • The signed report is kept on the job
The snags list

Price list

Keep the lines you quote and invoice in one list, with unit, price, tax rate, category and supplier. Pick a line on an estimate or invoice and its price fills in. Import a CSV file, or let your own AI read a price list from a PDF, a photo or a spreadsheet, with a preview before anything is saved.

Also included

  • Categories in your own order
  • Suppliers as their own records
  • Change prices in bulk, with a preview
  • Export the list as CSV
The price list

Books for the accountant

Your accountant gets an area of their own with the issued client invoices, the crew invoices and the approved hours, with their payments and history. They can open, download and print each document and file an invoice under the right category. Nothing else can be changed there.

Also included

  • Free: an accountant does not count as a person on your plan
  • Filter by category, status and dates
  • The history of every issued document
Client invoices in the books

AI assistant

A chat that answers questions, writes texts and reads documents, drawings, spreadsheets and photos. It can look up and change your records, acting as you with your own rights, and every change waits on a card until you press Approve. It uses your company's own AI account and key, so your AI provider bills you directly. More about the AI assistant.

Also included

  • Web search where your AI provider offers it
  • Several chats, kept until you delete them
  • Instructions for the AI in your own words
The AI assistant, set up with the company's own AI account

Import

Import your clients, sites and jobs from a CSV or Excel file: an export of your old system or your own spreadsheet, up to 5,000 rows at a time. FSMCore matches the columns by itself, your own AI can suggest the rest, and a preview shows new records, duplicates and every row with a problem before anything is saved. Changed your mind? Undo it within 7 days: the records it added that nothing uses yet are removed.

Also included

  • Templates to start from
  • Duplicates skipped, never overwritten
  • For owners and admins only
Settings, Import

Export and API

Owners and admins can download all company data as one ZIP file: every record as a spreadsheet file, every stored file and a PDF of every issued document. It works during the trial and on every plan, and after a plan ends until the data is deleted. The Company, Large and Business plans add a read-only API for other software.

Also included

  • Built in the background, kept 7 days to download
  • API keys that belong to the company, not to a person
  • API documentation built from the code
Settings, Export all company data

Roles and security

Five roles: owner, admin, supervisor, crew and accountant, and each person works in the area made for them. Two-factor sign-in is required for owners and admins. Each company's data is kept separate from every other, and every change to an issued document shows in its history.

Also included

The people of a company with their roles

Tax and regional rules

Tax rates are set per company, reverse charge included. Currency, date order and time zone follow your company's settings, and words such as the tax name or the word for crew can be changed. For companies in Ireland, RCT is built in: RCT deducted on payments, site identifiers and an RCT credits list for the accountant.

Also included

  • Issued documents keep the words and currency they were issued with
  • Switch RCT on or off in Settings
Settings, Wording

Try every feature for 14 days

No card needed.