Terms & Conditions
Last updated: May 2026
These Terms and Conditions ("Terms") govern your use of the TheoryTest.online website and booking service. By placing an order with TheoryTest.online, you confirm that you have read, understood, and agree to be bound by these Terms.
Important: TheoryTest.online is an independent booking service. We are not affiliated with, endorsed by, or connected to the DVSA (Driver and Vehicle Standards Agency), the DVLA, or any UK government body. The DVSA administers and controls the official UK theory test.
1. About the Service
TheoryTest.online provides two linked products:
DVSA Theory Test Booking — £59 (one-time payment)
- We act as your booking agent and book your DVSA car theory test on your behalf using the personal details you provide
- The DVSA theory test fee (currently £23) is included in your £59 payment
- Your £59 payment includes a 30-day free trial of the study platform and pass guarantee (see below)
Study Platform & Pass Guarantee — £23/month (after free trial)
- Access to 900+ official DVSA practice questions, timed mock tests, hazard perception training, and progress tracking
- Pass guarantee: if you fail your theory test, we will rebook it at no extra charge — active while your subscription is active
- Your first 30 days are free. After that, £23/month billed monthly. Cancel any time from your dashboard
- If you cancel your subscription, your study access and pass guarantee will remain active until the end of your current billing period
2. Eligibility
To use our service you must:
- Hold a valid UK provisional driving licence
- Be aged 17 or over at the time of your test
- Be a resident of Great Britain (England, Scotland, or Wales)
- Provide personal details that are accurate and exactly match your provisional driving licence
We reserve the right to cancel your order and issue a full refund if we determine you are not eligible to sit the DVSA theory test.
3. The Booking Service
When you place an order, you authorise TheoryTest.online to book a DVSA car theory test on your behalf. Please note:
- We will make every reasonable effort to book your test at your preferred test centre and on or near your preferred date and time, but we cannot guarantee a specific date, time, or centre — test slot availability is determined entirely by the DVSA and is outside our control
- We aim to confirm your booking within 24–48 hours of your order. You will receive an email confirmation with your test date, time, and centre address
- If no slots are available at your preferred centre within a reasonable timeframe (14 days), we will contact you to discuss alternative centres or dates
- The DVSA theory test fee is included in the price you pay. You will not need to make any separate payment to the DVSA
- You are responsible for ensuring the personal details you provide are correct. Incorrect details (including wrong name, date of birth, or licence number) may result in the DVSA cancelling or invalidating your test. TheoryTest.online is not liable for any loss arising from inaccurate details provided by you
- You must bring valid photo ID (your provisional driving licence photocard) to your test. Failure to do so may result in being turned away, and the DVSA fee will not be refunded in that event
4. Unlimited Free Resit Policy
If you fail your DVSA theory test that was booked through TheoryTest.online, we will book your resit at no extra charge. There is no limit on the number of resits. This guarantee is active during your 30-day free trial and while your subscription remains active. If you cancel your subscription, resit bookings will no longer be covered.
Guarantee activation: The pass guarantee activates once you have demonstrated readiness by achieving a pass score on at least one full mock test within the TheoryTest.online platform. This condition exists to ensure the guarantee protects customers who have genuinely prepared using the platform. Until a mock test pass is recorded on your account, resit bookings under this policy are not available.
What counts as a fail: You attend your booked test and do not achieve a pass mark on either the multiple choice section, the hazard perception section, or both.
How to request a resit:
- Email hello@theorytest.online within 30 days of your fail date with the subject line "Resit Request"
- Include your full name, the email address on your account, and a copy of your DVSA theory test failure notification (the result email from DVSA or a photo of your result slip)
- We will confirm your resit booking within 24–48 hours of your request, subject to slot availability at your centre
The unlimited resit policy does not cover:
- Failure to attend your booked test (no-show) — the DVSA fee is forfeited and you will need to purchase a new booking
- Tests cancelled by the DVSA or by you before the test date
- Tests that were not originally booked through TheoryTest.online
- Tests invalidated by the DVSA due to incorrect personal details provided by you
- Resit requests submitted more than 30 days after the fail date
- Tests other than the UK car theory test (e.g. motorcycle, lorry, or bus theory tests)
Each resit booking covers the DVSA theory test fee only. No additional cash refunds are issued under this policy. The resit policy applies to the original purchaser only and is non-transferable.
5. Your Responsibilities
- Provide accurate, complete personal details that exactly match your provisional driving licence
- Attend your booked test at the correct time, date, and location with valid photo ID
- Notify us promptly at hello@theorytest.online if you need to reschedule or cancel your test — note that the DVSA requires at least 3 clear working days' notice to reschedule without forfeiting the test fee
- Keep your account details secure and not share access with others
6. Pricing and Payment
Booking fee: £59 (one-time)
This one-time charge covers:
- DVSA theory test booking — handled on your behalf
- The DVSA theory test fee (currently £23)
- Our booking and administration fee
- A 30-day free trial of the study platform and pass guarantee
Note on checkout labelling: At the payment step, the charge is described as a "DVSA theory test booking fee". This refers to our all-inclusive service charge of £59, which covers the DVSA test fee, our booking service, and the 30-day free trial. You will not be charged separately by the DVSA.
Study platform subscription: £23/month (after free trial)
After your 30-day free trial, your subscription will automatically renew at £23/month, charged monthly to the payment method used at checkout. You can cancel at any time from your dashboard — your access will continue until the end of your current billing period. There are no cancellation fees.
All prices are inclusive of VAT where applicable. Payment is processed securely by Stripe. We never store your card details.
7. Subscription Terms
Your subscription to the TheoryTest.online study platform is subject to the following terms:
- Free trial: Your first 30 days are free. No charge is made during the trial period
- Automatic renewal: After your free trial, your subscription renews automatically at £23/month unless you cancel before the trial ends
- Cancellation: You may cancel at any time from your account dashboard. Your access will continue until the end of your current billing period. We do not offer refunds for unused portions of a paid month
- Pass guarantee: The pass guarantee (unlimited free resits) is active only while your subscription is active. Cancelling your subscription deactivates the pass guarantee at the end of your current billing period
- Failed payments: If a payment fails, we will notify you by email and your subscription may be suspended. You can update your payment details from your dashboard
8. Refund Policy
- Full refund: You may request a full refund within 14 days of purchase, provided your DVSA test has not yet been booked and you have not accessed the study platform. Email hello@theorytest.online with your order details
- No refund once test is booked: Once your DVSA theory test has been confirmed and booked, the DVSA fee component (included in your £59) cannot be refunded as the DVSA fee is non-refundable. You will retain full access to the study platform and the unlimited resit policy
- Incorrect details: If your test is cancelled or invalidated because you provided inaccurate personal details, no refund will be issued
- No-show: If you fail to attend your booked test, no refund will be issued and a new purchase will be required to rebook
To request a refund, email hello@theorytest.online with your full name, email address, and order reference.
9. Study Platform
Access to the TheoryTest.online study platform is included during your free trial and for as long as your subscription remains active. If you cancel your subscription, access will continue until the end of your current billing period, after which your account will be deactivated.
Practice questions are based on the official DVSA question bank. While we make every effort to keep content accurate and current, we cannot guarantee that questions reflect any future changes made by the DVSA to the question bank or Highway Code. The DVSA may update test content at any time without notice.
Your account is for your personal use only. You may not share login credentials or allow others to access your account.
10. Data and Privacy
To book your DVSA theory test, we must share your personal details (name, date of birth, driving licence number) with the DVSA via their booking system. By placing an order, you authorise us to use your details for this purpose.
We process your personal data in accordance with UK GDPR and the Data Protection Act 2018. Full details of how we collect, use, and protect your data are set out in our Privacy Policy.
11. Limitation of Liability
To the fullest extent permitted by law:
- TheoryTest.online is not liable for any indirect, incidental, or consequential losses arising from your use of our service
- Our total liability to you shall not exceed the total amount you have paid us under these Terms, including both the one-time booking fee and any subscription payments made prior to the event giving rise to the claim
- We are not responsible for DVSA decisions, test slot availability, test centre closures, changes to the DVSA theory test format or content, or any other matter outside our control
- We are not responsible for any loss arising from inaccurate personal details provided by you, including where the DVSA cancels or invalidates your test as a result
- We are not liable for any loss of earnings, travel costs, or other expenses incurred in attending your test
Nothing in these Terms limits our liability for death or personal injury caused by our negligence, fraud, or any other liability that cannot be excluded under the law of England and Wales.
12. Complaints and Dispute Resolution
If you have a complaint about our service, please contact us in the first instance:
We will acknowledge your complaint within 2 working days and aim to resolve it within 14 days.
If we are unable to resolve your complaint to your satisfaction, you may seek assistance from the following free services:
- Citizens Advice Consumer Service — citizensadvice.org.uk or telephone 0808 223 1133
- Trading Standards — via your local council or through Citizens Advice
We are not currently a member of an approved Alternative Dispute Resolution (ADR) scheme. If that changes, we will update this section accordingly. Nothing in this clause affects your statutory rights as a consumer.
13. Governing Law
These Terms are governed by the laws of England and Wales. Any disputes arising from these Terms or your use of our service will be subject to the exclusive jurisdiction of the courts of England and Wales.
14. Changes to These Terms
We may update these Terms from time to time. Changes will be published on this page with an updated "Last updated" date. Your continued use of our service after changes are posted constitutes your acceptance of the updated Terms. We will not retroactively change the terms applicable to orders already placed.
15. Contact
If you have any questions about these Terms or your order, please contact us: