Skip to main content

Twinfield

How to connect Twinfield to Finstack, configure the depreciation regime, and handle Twinfield's special periods.

What this article covers

Twinfield-specific setup, configuration, and behaviour. For general Sources mechanics (status, sync schedule, manual refresh, common imports FAQ), see Sources overview.

How do I set up a Twinfield connection?

  1. In Finstack, go to Setup → Sources and click Add source (top right).

  2. Select Twinfield from the list.

  3. Sign in with your Twinfield credentials and authorise Finstack.

  4. Once authorised, the connection is set up and transactions start loading.

For general connection mechanics, see Sources overview.

How do I configure the depreciation regime?

Twinfield requires you to configure the depreciation scheme so depreciation entries are imported correctly.

  1. Go to Setup → Sources.

  2. Find the Change regime button on the right.

  3. Set the same regime as in Twinfield. Choose between:

    1. Generic

    2. Generic + Fiscal

    3. Generic + Economic

    4. Generic + Commercial

If the regimes don't match, depreciation entries may be missing or incorrect.

How are Twinfield periods 0, 55, and 56 handled?

Twinfield uses three special periods that are not regular calendar months:

  • Period 0 — opening balance

  • Period 55 — prior-year / year-end adjustment entries

  • Period 56 — year-end closing entries

Finstack's reporting model requires every transaction to belong to a calendar month, so these special periods are mapped to specific months:

  • Period 0 → processed in the last month of the previous year.

  • Period 55 → processed in the last month of the current year.

  • Period 56 → processed in the last month of the current year.

When closing the year, transactions move from period 56 to period 0. In the last month of the year, these special-period transactions sum to zero and cancel each other out.

FAQ

Depreciation entries are incorrect or missing — what should I check?

Confirm that the depreciation regime in Setup → Sources matches the regime configured in Twinfield. Mismatch is the most common cause. See How do I configure the depreciation regime? above.

Related

Did this answer your question?