IT partner · 2026-10-20

A code handover contract lists the repository, the licences and the accounts

Y.Emre Konar · code handover contract

A code handover contract is the checklist for the day you leave. The annex states whether the repository, the licences, the environment, the domain and the ads account are in the company’s name.

A code handover contract is not an annex remembered when the relationship sours. It is written on day one. A spoken claim that the source is yours means nothing against a personal repository and a plugin billed to the agency’s card.

The list is the written scope

The annex names the repository and organisation, production and test environments, the domain and DNS, hosting, third-party licences, ads and measurement accounts, store developer accounts, and where secrets live. Each line states whether the company is the owner or only has access. Account ownership is a column, not a hope. A missing line becomes a surprise invoice at handover.

Licences sit beside the code

If the theme, plugin, font, map or email service sits in the agency’s customer account, it stops when you leave. The licence is bought in the company’s name, or the contract says it can be transferred. A tool that cannot be transferred is chosen knowingly in the first release. It does not appear as a surprise.

Handover is a day’s work, not a favour

The acceptance test is plain. The company clones the repository, opens the environment with its own access, and ships one change from its own account. If that fails, handover is not finished. An item marked done on the queue is not done until the test passes. The sentence that code ownership stays with the company is not complete until then.

The work does not stop when the partner changes

HED Creative is the accountable partner in Berlin and Ankara and makes the handover list part of the contract. Exit is not drafted as a penalty. The work continues because access already sits with the company. Documentation is a short note beside the list, not a promise to explain if asked.

To ask for the list at the start, see IT partner. The sequence when the contract ends: partner exit plan.

Questions companies ask

If we own the code, why does the contract need a list?

The sentence does not cover a personal account or a licence billed to the agency’s card. The list makes the sentence testable.

Does a WordPress site use the same list?

Yes. Theme, plugin, domain and hosting are separate lines. A panel password is not a handover.

What if a licence cannot be transferred?

It is chosen knowingly in the first release, or bought in the company’s name. It does not appear as a surprise at exit.

Where do secrets live?

In the company’s vault. A key that lives in a chat history is a missing line on the list.

Is handover billed again later?

A delivery written at the start is not resold at exit. Work that was never on the list is a new item, and it is discussed as one.

IT partnerWhatsApp

Written scope

Pages, timing and fee are written down.

A process you can follow

Each step has an outcome you can check at the next conversation.

TR/DE/EN market language

Buyers in Turkey, Germany and international markets are addressed in their own language.

Contact

Let’s define your project together.

Book a discovery call from our Berlin or Ankara office. A short brief, then a clear roadmap.

Berlin Office

Mitte, Berlin, Germany

+49 176 700 91611
hello@hedcreative.com

European market and premium project management

Ankara Office

Çankaya, Ankara, Türkiye

+90 538 324 92 32
hello@hedcreative.com

Production, shooting organization and content team

A reply within 2 business days

01
02
03
04
05
06
07
08
09
10
11

By submitting this form we process your details to respond to your enquiry. See our Privacy Policy.

WhatsApp+49 176 700 91611
Start a project conversationWhatsApp