A teacher's or tutor's own website is a tool that moves students away from intermediary platforms — and those charge 18–33% commission on every lesson (Preply takes even 100% of the first trial lesson). In 2026, a website for a teacher costs from 800–2,500 PLN net for a business card site with pricing and contact, through 2,500–6,000 PLN net for a site with lesson booking and online payments, to 10,000–25,000 PLN net for a dedicated platform with a student panel and courses. At a rate of 80 PLN per hour and 33% commission, direct booking pays for itself within a few dozen lessons — and builds a brand that belongs to you, not to the portal.
Najważniejsze: A teacher's website in 2026 costs from 800–2,500 PLN net (business card with pricing) through 2,500–6,000 PLN net (lesson booking and online payments) to 10,000–25,000 PLN net (platform with a student panel, courses and materials). Tutoring platforms charge 18–33% commission on every lesson (Preply additionally takes 100% of the first trial lesson), while your own website charges nothing. In Poland tutoring can be run without registering a business under the unregistered activity regime — the 2026 limit is 10,813.50 PLN of revenue per quarter.
Why does a teacher need their own website?
Tutoring platforms (Preply, Superprof, e-korepetycje, BUKI) work like intermediary portals: they deliver students, handle payments and build trust — for a fee. Preply's commission model starts at 33% of the lesson value and drops to 18% only after many teaching hours, and the first trial lesson with a new student goes entirely to the platform. At 80 PLN per hour, that means giving away up to 26 PLN from every lesson.
Your own website changes the arithmetic in three dimensions
- Commission — bookings from your own site cost nothing. The site pays for itself within a few dozen lessons and keeps working.
- Ownership — a platform profile belongs to the platform: it decides visibility, ranking and presentation. The website, domain and content belong to the teacher.
- The student relationship — contact data, lesson history and reviews stay with you. The platform does not stand between you and the student or suggest competitors.
There is also a purely practical dimension. Students and parents search for tutoring on Google — "maths tutoring [city]", "online English lessons", "exam preparation". A platform profile appears in those results only when the platform chooses to. Your own site with a blog can rank for them on its own.
How much does a teacher's website cost in 2026?
Teacher and tutor websites are usually simpler than corporate services — and therefore cheaper. The budget depends mainly on whether the site merely informs, or takes bookings and payments.
| Website model | Approximate cost | Timeline |
|---|---|---|
| Business card / one-page (profile, pricing, contact) | 800–2,500 PLN net | 1–2 weeks |
| Site with lesson booking and online payments | 2,500–6,000 PLN net | 3–5 weeks |
| Dedicated platform with a student panel, courses and materials | 10,000–25,000 PLN net | 2–4 months |
| Website builder subscription | 200–600 PLN net per year | a few days |
- Add running costs: a domain (around 50–150 PLN per year), hosting (around 100–400 PLN per year for simple sites) and technical care (from 100 PLN per month). If you sell educational materials, add payment integration and a file delivery system.
What drives the cost of a teacher's website?
- Online lesson booking — a calendar with availability, time zones and cancellation rules. The most frequently requested feature and the main price factor.
- Online payments — single lessons, packages (e.g. 10 lessons with a discount) and monthly subscriptions via Przelewy24, PayU or Stripe.
- A student panel — logins, schedule, materials, lesson recordings, progress. That is an application project.
- Selling educational materials — worksheets, e-books, revision papers. The mechanics of digital sales can be surprisingly elaborate.
- Online courses — video recordings, quizzes, completion certificates.
- Blog and content — articles answering student and parent questions are the cheapest long-term student acquisition channel.
- Number of subjects and levels — separate sections for basic and extended maths, primary and secondary school multiply the editorial work.
If the platform is to have panels, courses and settlements, the budget approaches that of a custom web application, where projects start in the tens of thousands of zlotys.
Your own website or a tutoring platform?
- The best answer is: both, with a clear division of roles. The platform is a channel for acquiring new students; your own website is the service channel for students who already know you.
| Criterion | Tutoring platform | Your own website |
|---|---|---|
| Commission per lesson | 18–33% (Preply), contact fees (Superprof) | 0% |
| Student acquisition | built-in traffic and search | you build it (SEO, referrals) |
| Ownership of profile and reviews | belongs to the platform | belongs to you |
| Student data | stays on the platform | stays with you |
| Pricing and packages | platform's framework | full freedom |
| Branding | profile in a platform template | your domain, your image |
| Google visibility | dependent on the platform | full control (blog, SEO) |
The strategy that works best: the platform for first contact with new students, your own website as the destination for referrals, students from the platform and Google traffic. In practice, many tutors move to a model where after a few months of working together the student books directly — with no commission paid on every lesson.
What should a teacher's website include?
- The teacher's profile — subject, teaching levels, education, experience, methodology. Students and parents choose a person, not a service.
- Scope of teaching — subjects, levels (primary, secondary, exam preparation), in-person and online modes.
- Pricing and packages — rate per lesson, multi-lesson packages, payment and cancellation rules. Transparent pricing filters mismatched students.
- Online lesson booking — a calendar with free slots, without exchanging dozens of messages.
- Online payments — a deposit or full payment at booking; for packages, instalment options.
- Student and parent reviews — published with consent, ideally with a name or initials and a concrete detail ("improved from a C to an A in six months").
- Materials and resources — free worksheets or sample exam papers build trust and attract Google traffic.
- FAQ — what the first lesson looks like, what equipment online lessons need, how to cancel a slot, whether there is homework.
- An educational blog — guides for students and parents; the most effective long-term student acquisition channel.
- The formal layer — terms of service, privacy policy, information about processing student data (and parental consent for minors).
The foundations common to every industry — structure, speed, SEO, GDPR — are covered in our business websites guide.
Law and organisation — what is worth knowing
Unregistered activity. In Poland, tutoring can be run without registering a business as long as revenue stays within the unregistered activity limit. Since 1 January 2026 the limit is calculated quarterly and equals 225% of the minimum wage — 10,813.50 PLN of revenue per quarter. Exceeding the limit triggers the obligation to register a business.
Teacher ethics. The law does not prohibit teachers from giving private lessons. The widely accepted ethical line — written into the regulations of some schools — is the ban on charging your own school students for tutoring. A teacher running a tutoring website should clearly separate the school role from paid activity.
GDPR and student data. Student data is personal data, and for minors it requires particular care. The sign-up form should collect no more than is needed to arrange a lesson, and for anyone under 18 parental or guardian consent is required. Publishing a student's image (class photos, work with a name) requires the guardian's consent. Application security rules are covered in our Laravel application security — OWASP Top 10 guide.
Accessibility (EAA). If the site allows signing up for lessons or online payment, it is an e-commerce service covered since 28 June 2025 by the accessibility duty (WCAG 2.1 AA). For students with disabilities, accessible booking is often the only way to join classes.
Lesson booking and online payments
These features turn a business card site into a working tool. Good lesson booking should
- show real free slots — a calendar synced with your schedule, without manually confirming every request,
- handle time zones — essential for online lessons with students abroad,
- take payments — single lessons, packages and subscriptions, with automatic invoices,
- send reminders — SMS or e-mail before the lesson reduces no-shows,
- collect learning goals — level, goal (exam, conversation practice), preferred hours,
- work flawlessly on phones — students book in the evening and at weekends.
We build dedicated booking systems and student panels in Laravel, designed for performance. Automations — reminders, confirmations, answers to common questions — are covered in our AI automation service, and an example system with a user panel in the CRM application and client portal case study.
Selling educational materials
More and more teachers earn not only from lessons but also from materials: worksheets, revision papers, e-books and video courses. Digital sales have different requirements than lesson booking:
- file delivery after payment — an automatic download link, no manual sending,
- copyright protection — terms of service defining how materials may be used,
- packages and promotions — material bundles, discounts for regular students,
- licensing — selling to schools and teachers requires different terms than selling to a student.
The mechanics of online sales — carts, payments, digital product delivery — are covered in our e-commerce store development guide.
Teacher SEO — winning students from Google
- Local and subject keywords — "maths tutor [city]", "online English lessons", "exam preparation [city]". People searching for these are ready to pay for lessons.
- Seasonal keywords — "exam course 2027", "summer revision" — plan content ahead of time.
- An educational blog — "how to prepare for a biology exam", "5 language learning mistakes" — content students and parents actually type into Google.
- Google Business Profile — if you teach in person, a profile with reviews is a must.
- Reviews — ask after a series of lessons; concrete reviews with results convince best.
- AI search — students increasingly ask ChatGPT to recommend a tutor. What AI "knows" about you is decided by your website content and consistent data — not by a platform profile.
How long does it take to build a teacher's website?
| Model | Timeline |
|---|---|
| Business card / one-page | 1–2 weeks |
| Site with booking and payments | 3–5 weeks |
| Platform with a student panel and courses | 2–4 months |
The biggest timeline risk is content availability: the bio, subject descriptions, pricing and graphic materials. A teacher who prepares them in parallel with design cuts delivery time by up to half.
Most common mistakes when ordering a teacher's website
- No online booking — students book in the evening; a site without a calendar means manual messaging and lost slots.
- Pricing hidden behind a form — parents want to know the rates before contacting you. Hidden pricing filters you out of the market.
- Commission-based booking systems — why flee a platform charging 33% only to pay commission to your own booking system?
- No information about online lessons — parents do not know what a lesson looks like, what equipment is needed or how cancellation works.
- A form collecting children's data without consents — a GDPR risk with minors' data.
- No blog — the cheapest student acquisition channel goes unused.
- A site that does not work on phones — most students and parents search on mobile devices.
- Buying traffic before building the site — ads without a site that converts visits into bookings burn budget.
Choosing the right vendor matters — check whether they understand a teacher's work: seasonality, slot booking and minors' data. Read more on the about page and in the hire a Laravel developer service.
Frequently asked questions
How much does a teacher's website cost in 2026?
From 800–2,500 PLN net for a business card site with pricing and contact, 2,500–6,000 PLN net for a site with lesson booking and online payments, to 10,000–25,000 PLN net for a dedicated platform with a student panel, courses and materials. Website builder subscriptions cost 200–600 PLN per year.
Can a teacher legally give private tutoring in Poland?
Yes. The law does not prohibit teachers from giving private lessons, and income can be settled under the unregistered activity regime up to 10,813.50 PLN per quarter (2026). The ethical line — written into the regulations of some schools — is the ban on charging your own school students for tutoring.
Your own website or a tutoring platform — which to choose?
Ideally both channels in parallel. The platform delivers new students but charges 18–33% commission on every lesson (Preply additionally takes 100% of the first trial lesson). Your own website charges no commission, gives full control over pricing and branding, and keeps student data with the teacher. Students from referrals and Google should land on your own site.
How does lesson booking on a teacher's website work?
The student picks a subject and a free slot in the calendar, pays for the lesson or package online and receives a confirmation with a link to the class. A good system handles time zones, sends reminders before the lesson and allows cancellations according to the terms — without exchanging a dozen messages.
Does a teacher need GDPR compliance on their website?
Yes. The sign-up form and booking collect students' personal data, and for minors parental or guardian consent is required. The site needs a privacy policy, information about the data controller and secure (encrypted) forms. Publishing photos or student work requires the guardian's consent.
Can educational materials be sold on a teacher's website?
Yes — an increasingly popular income source alongside lessons. Selling worksheets, papers and e-books requires automatic file delivery after payment, terms of service defining how materials may be used, and attention to copyright. The mechanics resemble an online store with digital products.
How do I win students through my own website?
- Focus on SEO: keywords like "tutoring [subject] [city]" and "online [exam] preparation", an educational blog answering real questions, a Google Business Profile with reviews, and review requests after each lesson series. Your own site also lets you collect students' e-mail addresses and announce seasonal courses.
How long does it take to build a teacher's website?
A business card or one-page site takes 1–2 weeks, a site with lesson booking and payments 3–5 weeks, and a platform with a student panel and courses 2–4 months. The timeline depends mainly on how quickly content is delivered: the bio, subject descriptions and pricing.
Sources and tools
- Preply — platform commission model
- Ranking Edukacji — tutoring platform commissions
- biznes.gov.pl — unregistered activity (limits and rules)
- GDPR — Regulation (EU) 2016/679 on data protection
- UODO — protection of children's and young people's data
- Directive (EU) 2019/882 — European Accessibility Act
- schema.org — structured data for educational services
- web.dev — Core Web Vitals
👉 Teaching or tutoring online? See how custom Laravel websites and booking systems work in my offer — from UX/UI design, through the lesson calendar and online payments, to blog and SEO. Get in touch via the contact form or at kontakt@informatix.com.pl.
👉 Building the foundations too? Check the business websites guide and the CRM application and client portal case study.
📖 See also: Laravel performance optimization and e-commerce store development guide.