Less Accounting. More Teaching.
Teachworks offers several tools to free up hours that you would normally spend on billing clients and collecting payments.
Efficient, Rule-Based Billing
Teachworks supports a wide range of methods for charging students including per hour by student or by service type, flat-fee, and prepaid hours package. Student discounts and premiums are also supported.
Lesson costs are set automatically based on the student's settings -- saving time and reducing clerical errors.Try it For Free
Easy, Editable Invoices
Reduce the time you spend generating invoices with teachworks' flexible invoicing system that generates editable invoices, supports charges & packages and can even pull lessons right from your calendar.
Generate invoices for a single client or generate several at once.Start Your Trial to Learn more
Professional, Custom Invoices
Extend your company's brand with teachworks' professional, customizable invoices. Add your company logo, contact details, instructions and more.
Invoices can be emailed, printed and saved in PDF format.Open Your Account Today
Highlighted Invoice Changes
Flagged invoices let administrators or staff easily spot when changes to lessons on the calendar affect invoice totals.
When viewing a flagged invoice, the changes to the affected lessons and the invoice total are clearly highlighted and the recommended action is indicated.Start Today
Accept Credit Card Payments
Offer your clients more convenience by accepting online credit card payments.
Teachworks is integrated with Stripe so you can begin accepting credit cards in minutes without a merchant account.
Clients can pay quickly directly from their online invoices.Start Today
Teachworks' Invoice Autopilot add-on allows you to automatically generate invoices according to a customizable schedule..
Flexible schedule options & customizable invoice settings help you reduce the amount of time you spend on invoicing.Start Your Trial
Other time-saving features include...
Quickly view customer balances or view complete list of customer transactions.
Payments processed online through your teachworks account are recorded automatically.
Sell packages of hours for your teaching services and monitor customer balances.
Easily make changes or updates to invoices including invoice items.
Set your own number format and starting number for invoices.
Improve collections with customizable overdue invoice reminders.
Convert invoices to PDF files for saving or sending with the click of a button.
Prevent lessons from going unpaid by finding all uninvoiced lessons.