TurtleDock
SchoolDeck · Solution

International school software

SchoolDeck handles what makes an international school operationally different from a domestic one: admissions that arrive mid-year from another country, fees billed and settled in more than one currency, records that must leave in a format a foreign school will accept, and two or three curricula running in the same building.

This page is about operations. For the assessment structures themselves, the IB and Cambridge pages are the specific ones.

Written by Checked by Kalyan SundaramLast reviewed

An international school’s administrative problem is not the curriculum. It is churn. Families arrive in October because a posting moved, and leave in February for the same reason. Every arrival is a partial record from a system you have never seen, and every departure is a request for documents in a format you do not normally issue.

A domestic school admits in one window and issues transfer certificates rarely. An international school does both continuously, and software built on the domestic assumption makes each instance a manual exception.

Intake
Mid-year admission as a normal path, not an exception
Fees
Multi-currency billing with the settlement rate recorded
Curricula
Two or three in one building, on one roll
Records out
Transcripts and transfer documents in receiving-country formats
01

Mid-year arrivals are the normal case

A student joining in week nine has a partial year behind them at another school, in another system, possibly under another curriculum. Their attendance percentage cannot be computed from the school’s term start, and their report card has to say something honest about a period the school did not observe.

  • Enrolment carries its own start date, so attendance and fee proration compute from when the student actually arrived.
  • Prior records are attached rather than merged, because a mark awarded under another curriculum is evidence, not a comparable score.
  • The report card states the observed period, instead of implying a full year of observation.
02

Money that arrives in more than one currency

Where fees are quoted in one currency and settled in another, the exchange rate used is part of the receipt, not a detail lost in reconciliation. A parent querying a shortfall six months later needs to see the rate that applied on the day.

The ledger therefore records the billed amount, the settled amount and the rate applied, and reconciles on the settled figure. A system that stores only the converted total cannot answer the question that eventually gets asked.

03

Records that have to leave

The document a departing family needs is determined by the receiving country, not by yours. Some want a transcript with a grading key explaining your scale; some want attendance certified; some want a bonafide certificate that says something quite specific for a visa.

These are generated from the record rather than typed fresh, and the grading key travels with the transcript — a mark is meaningless to a receiving school that does not know the scale it sits on.

FAQ

Questions people ask

Phrased the way they arrive, answered so each one stands on its own.

Can it bill some families in foreign currency and others in rupees?

Yes. Currency is a property of the fee agreement rather than of the school, and the ledger records billed amount, settled amount and the rate applied so a later query has an answer.

How does attendance work for a student who joined in November?

It computes from their enrolment start date, not the school’s term start. A percentage measured against a period the student was not enrolled for is not a useful number for anyone.

Do you produce transcripts for onward transfer abroad?

Yes, generated from the record and accompanied by a grading key that explains your scale. What we will not do is convert marks from another curriculum into yours and present the result as if it were assessed.

Related

Read next

Provenance

Who checked this, and against what

Accountability

Checked by the Implementations desk on 7 September 2026. Corrections go in the page, dated, rather than quietly.

No call required

Tell us your enrolment, we will tell you the number.

Pricing is on the page, in the open, with the counting rule written next to it. Nobody has to book a call to find out what it costs.

See pricing

Bring your own structure. We configure it live on the call.

Forty minutes with an implementation engineer — your classes, your fee heads, your grading scheme, entered as we go. No slides, no sample school.