Business Admin
This is the internal setup and tax workspace for turning Daily Maths Review into a paid Australian business. It tracks company setup, stores invoice details, and prepares Stripe billing exports for tax time.
This page is operational scaffolding, not legal or tax advice. Director ID, ASIC, ABR, GST and accountant steps still need to be completed personally.
Admin Sign In
Access Denied
This page is restricted to admin accounts.
Company Setup Tracker
- Book accountant advice on Pty Ltd structure, GST timing, owner payments, software expenses and Stripe fee treatment.
- Apply for your director ID before company appointment.
- Choose and check the company name, business name and trade mark position.
- Register the Pty Ltd company through ASIC or the Business Registration Service.
- Register the company ABN and company TFN after the ACN is issued.
- Decide whether to register for GST now or monitor the A$75,000 turnover threshold.
- Move bank account, Stripe account, software subscriptions and invoices under the legal entity.
- Finalise terms, privacy, refund/cancellation policy, school agreement and child data handling before paid launch.
Invoice And Tax Settings
Tax-Time Summary
Discounts And Free Access
- Verified Stripe payment grants and removes paid Teacher Plus access automatically. Do not use this panel to imitate, cancel or refund a Stripe subscription.
- Use the Teacher Plus Founding Beta programme only for an approved non-Stripe exception such as an earlier supporter, support remedy or owner test. It does not count toward the first 100 paid places.
- Revoking an admin grant requires a reason and restores any real Stripe subscription or the Free tier. Founding Teacher recognition is separate and remains unless it is deliberately revoked in Early Adopter Badges.
| Account | Programme | Plan | Status | Expires | Reason | Action |
|---|
Early Adopter Badges
- Use Founding Teacher, Founding Family or Founding School for early supporters you want to recognise permanently.
- Recognition badges are shown on Teacher Home and the profile page, not permanently in the navigation menu. They do not unlock paid features.
- Do not grant recognition badges to student accounts. School badges are attached to the school workspace.
| Target | Badge | Status | Reason | Action |
|---|
Subscription Controls
- Use this for owner-created test accounts, manual pilots, legacy access and promotions while checkout remains disabled.
- Stripe access updates automatically after a verified payment. This panel cannot grant Stripe-paid access manually.
- Every access change records the administrator, reason and time.
| Target | Plan | Source | Flags | Expires | Action |
|---|
| When | Action | Target | Source | Admin | Reason |
|---|
Beta Access Codes
- Use this for teacher, school, parent, student and owner-test pilot access while paid checkout remains disabled.
- Codes are hashed before storage. The plain code is shown once when created, then it must be copied into your pilot notes.
- Redeeming a code grants only the beta features selected here. It does not create a paid Stripe or app-store subscription.
| Type | Status | Scopes | Limits | Restrictions | Expires | Action |
|---|
Stripe Invoice Records
| Invoice | Customer | Plan | Paid | GST | Status |
|---|