Flexible Billing & Payments for Tutoring Businesses

Fixed-hour packages, subscriptions, and installment plans with automatic invoicing. Stripe integration, balance tracking, and seamless payment collection.

3 min read·Updated January 10, 2026

Getting paid shouldn't be the hardest part of running a tutoring business. Yet many education businesses struggle with manual invoicing, chasing payments, and reconciling what's owed. Gigpie's billing system handles all of this automatically.

Flexible Package Types

Gigpie supports the pricing models tutoring and coaching businesses actually use:

Fixed-Hour Packages

Sell bundles of sessions (e.g., "10-hour package for $500"). Gigpie automatically:

  • Deducts hours as sessions are completed
  • Notifies families when they're running low
  • Prevents overbooking beyond available hours

Subscription Plans

For ongoing tutoring relationships, offer recurring billing:

  • Weekly, bi-weekly, or monthly sessions
  • Automatic payment collection
  • Flexible session scheduling within the period

One-Time Sessions

Sometimes families just need a single session. Gigpie handles:

  • Simple one-time booking and payment
  • Optional conversion to packages later
  • Clear pricing visible to families

Stripe Integration

Gigpie integrates directly with Stripe, the world's leading payment platform:

Why Stripe?

Stripe handles payment security, fraud prevention, and compliance so you don't have to. Your funds are deposited directly to your bank account.

Supported Payment Methods

  • Credit and debit cards
  • Bank transfers (ACH)
  • Apple Pay and Google Pay
  • Buy now, pay later options

Automatic Payment Collection

When a package is purchased or a subscription renews, payment is collected automatically. No more:

  • Sending manual invoices
  • Chasing overdue payments
  • Reconciling spreadsheets

Balance Tracking

Every family has a real-time balance showing:

  • Remaining package hours
  • Upcoming payment dates
  • Transaction history
  • Receipts for tax purposes

Parents can view their balance anytime in the parent portal, reducing "how many hours do we have left?" questions.

For Your Business

Revenue Analytics

Track your business performance with real-time insights:

MetricWhat It Shows
Monthly revenueTotal collected this month
Package salesNew packages purchased
Revenue by coachWho's driving the most revenue
Outstanding balancesWhat's owed to you

Coach Payroll

Gigpie tracks coach earnings based on sessions delivered:

  • Per-session or hourly rates
  • Automatic calculation based on completed sessions
  • Export payroll reports for your accounting system

Tax-Ready Reporting

Come tax time, export all the data you need:

  • Revenue by period
  • Transaction details
  • Client payment history
  • Coach compensation reports

How It Works

  1. Create packages - Define your pricing (e.g., "5 hours for $300")
  2. Families purchase - Secure checkout via Stripe
  3. Sessions deduct - Hours automatically tracked
  4. Get notified - Low balance alerts for upselling
  5. Repeat - Families can repurchase in one click

Frequently Asked Questions

What are the payment processing fees?

Stripe charges 2.9% + $0.30 per transaction. Gigpie's platform fee is separate and based on your plan (5% for Starter, 2.5% for Growth).

Can I offer payment plans?

Yes! You can split package payments into installments. Gigpie will automatically collect each payment on the scheduled date.

How do refunds work?

You can issue full or partial refunds through Gigpie. Refunds are processed through Stripe and typically appear in 5-10 business days.

Can I connect my existing Stripe account?

Absolutely. During setup, you'll connect your existing Stripe account or create a new one. All payouts go directly to your bank.

Ready to try this feature?

Start your free trial and see how Gigpie can transform your tutoring business.

Start free trial
Tutoring Billing Software - Packages, Payments & Invoicing | Gigpie | Gigpie