How do I organize my app’s source code and design files for a sale?
Gather everything into one organized set: the full source code, design files, build instructions and a list of outside components. Remove anything that is not yours to hand over, and collect proof of who made each part, so the buyer can open it and rebuild the app without you.
Start by finding every place the work lives. Code may sit in a few repositories, designs on a designer’s own drive, and notes in old chats. Bring it into one location the buyer’s adviser can review. Use clear folder names and add a short guide that says what each part does and how to run it.
Write down how to build and release the app. A buyer needs the steps, the tools and the settings that make a working version. Test the instructions by asking someone who has never seen the project to follow them. Note any outside components and the terms they came with, since some cannot be passed along.
Then gather ownership records. If freelancers or former partners wrote code or drew screens, find the agreements that say who owns the result, and ask your lawyer whether anything needs to be signed before the sale. Remove passwords and private keys from the files and transfer them separately. A tidy package makes questions shorter and shows the work was cared for. Finally, leave the design files in a state a new designer could pick up: named layers, shared colour and type settings, and exports for every screen. A buyer who can find things quickly is far more relaxed about the rest.
Key takeaways
- Put code, designs and notes in one reviewable location.
- Write build and release steps that a stranger can follow.
- Find the agreements covering work by freelancers and partners.
- Keep passwords and keys out of the shared files.
Related reading
15 pages on the same subject, grouped by topic.
Buying
- Expert answerIs buying app source code the same as buying an app business?
- Expert answerWhat happens to source code escrow agreements when a SaaS company is sold?
- Expert answerWho owns the code when you buy a small software company?
- Expert answerHow much does a Chick-fil-A franchise cost in Canada?
- Expert answerWhat should I look for in a greenhouse’s irrigation water source and storage?
- Expert answerWhich design files and fonts should come with a graphic design studio I buy?
Selling
- Expert answerHow do I organize an electrical contractor’s job files for a buyer’s review?
- Expert answerWhat should I give a buyer about my renovation company’s design and drawing files?
- Expert answerHow do I organize my alarm company’s customer contracts for a buyer’s review?
- Expert answerHow do I prepare my physio clinic’s patient files for a handover to a buyer?
- Expert answerHow should I organize past environmental project files so a buyer can follow them?
Legal
Sources
This answer is checked against primary sources. Links were last confirmed on the dates shown.
- 01Business Development Bank of CanadaGovernmentHow to conduct due diligence when buying a business
- 02Business Development Bank of CanadaGovernmentWhat are the steps to buying a business?
- 03Business Development Bank of CanadaGovernment7 steps to increase your business’ value—before you sell it
Deavo is an advertising and listings platform, not a brokerage, law firm or valuation firm. This page is general information, not legal, tax, accounting or valuation advice, and rules differ by province. Confirm anything you rely on with a qualified professional before you act on it.