TuitionCRM vs Teachworks

Teachworks is tutoring-business software used by tutoring centres and schools worldwide. Here's how it compares with TuitionCRM for a tutor or centre in Singapore, based on Teachworks' own website.

The short answer

Teachworks suits larger, multi-branch tutoring businesses that want online accounts for parents, students and teachers, and card payments through Stripe. TuitionCRM is simpler and built for Singapore: PayNow QR invoices, SGD prices, local holidays and exam dates, and flat pricing with no per-lesson fees.

Side by side

TuitionCRMTeachworks
PriceFree up to 5 students · Pro S$59/month · Pro Plus S$119/month · Centre S$249/monthFrom about US$15–16.49/month plus a fee per student-lesson; 21-day trial
Per-lesson feesNoneYes, on every plan
Free plan
PayNow QR on invoicesNot listed on their site
Online card paymentsStripe, with automatic monthly paymentsStripe
Local currency and GSTSGD and other currencies; UEN and GST no. on invoicesLocal currencies and GST/VAT (SGD not named)
Singapore holidays and exam datesBuilt inNot listed on their site
Parent accessPrivate page per parent, no loginOnline accounts for parents, students and teachers
RemindersEmail (Pro)Email; SMS as a paid add-on
BranchesOne account per centreMulti-branch (Premium)

About Teachworks: from Teachworks's own website, checked October 15, 2026. Products change — check their site for the latest. “Not listed on their site” means we couldn't find it, not that it doesn't exist.

When Teachworks may suit you better

  • You run several branches and need branch-level reporting.
  • You want parents and teachers to log in to their own accounts.

Switching to TuitionCRM

  1. Export your students from Teachworks, or copy them into a spreadsheet.
  2. Sign up free and import them under Students → Import.
  3. On Centre, add your teachers and give them their students and classes.
  4. Add your PayNow number and bill every parent in one go.

Common questions

Does Teachworks charge per lesson?

Its pricing page lists a monthly fee plus a fee per student-lesson on each plan (checked 15 Oct 2026). TuitionCRM has flat monthly or yearly pricing with no per-lesson or per-student fees.

Does Teachworks support PayNow?

We couldn't find PayNow on Teachworks' website; it names Stripe for online payments. TuitionCRM puts your PayNow QR on every invoice.

TuitionCRM features

Guides

Other comparisons

Sources