Software companies
Assignment for the benefit of creditors for startups: what happens to code and data
By SourceX Editorial · Reviewed by Noah Loul ·
Short answer
In an assignment for the benefit of creditors (ABC), a startup transfers its assets, including code, data and domains, to an assignee who sells or licenses them for creditors. Once the assignment is signed, the assignee, not the founders, controls the repositories and records. Founders should inventory and preserve them before signing.
Key takeaways
- An ABC is a state-law alternative to bankruptcy in which an assignee takes title to company assets and realizes value for creditors.
- Control of code, data and system accounts passes to the assignee when the assignment agreement is signed.
- Privacy promises, customer contracts, lender liens and open-source terms travel with the assets and limit what can be sold.
- Records lost to lapsed subscriptions can never be sold or licensed, so preservation comes before the assignment.
How does an ABC differ from bankruptcy or a simple dissolution?#
An ABC differs from bankruptcy mainly in who runs the process: a private assignee chosen by the company and acting under state law, rather than a trustee supervised by a federal bankruptcy court. Venture-backed startups often consider an ABC because it can be faster, quieter and more flexible than a bankruptcy case, although procedures and court involvement vary by state.
Which route fits depends on the company's debts, its secured lender, its investors and the state involved. Founders choose with insolvency counsel; the comparison below only frames that conversation.
| Question | ABC | Bankruptcy liquidation | Dissolution and wind-down |
|---|---|---|---|
| Who controls assets? | An assignee chosen by the company | A court-appointed trustee | The board and officers |
| Court involvement | Limited and state-specific | Federal court supervision | Usually only state filings |
| How assets are sold | The assignee runs a sale or licensing process | Trustee sale, often with court approval | The company sells or licenses directly |
| Visibility | Generally lower profile | Public court docket | Depends on the company's choices |
| Buyer comfort on title | Relies on assignment documents and diligence | A court order can add comfort | Relies on company representations |
| Typical fit | Insolvent company with saleable assets | Complex disputes or a need for court protection | Company able to pay its debts |
Who controls the code and data at each stage?#
Control of code and data moves from the founders to the assignee at the moment the assignment agreement is signed. Before that, the board decides; afterward, founders act only as the assignee asks, often under a short consulting arrangement.
The handover is where value is most often lost. An assignee cannot sell a GitHub organization it cannot log into or a support archive whose subscription lapsed the week before signing.
| Stage | Who controls code and data | What founders should do |
|---|---|---|
| Board weighs options | Board and officers | Inventory repositories, systems, data stores and admin accounts |
| Board approves the ABC, with shareholder consent where required | Board and officers | Pay or extend subscriptions that hold records; place legal holds |
| Assignment agreement signed | The assignee takes legal title | Hand over credentials, documentation and the rights record |
| Assignee secures assets | The assignee | Help export archives and explain systems if asked |
| Sale or licensing process | The assignee, with bidders under NDA | Answer diligence questions; disclose conflicts if bidding |
| Distribution and closing | The assignee | Confirm deletion or transfer of remaining data as agreed |
What counts as a code or data asset in an ABC?#
Code and data assets in an ABC include anything the company owns that a buyer or licensee could use, including assets that never appeared on a balance sheet. Assignees often find that operating records deserve more attention than founders expected.
Every asset comes with obligations attached. The assignee takes the assets as the company held them, including the promises the company made about them.
Trained models deserve a separate note. A model trained on customer data may carry the same restrictions as that data, so the assignee will ask what went into each model, and under which terms, before offering it to anyone.
- Source code repositories, including history, branches and code reviews.
- Issue trackers, product specs, design files and architecture documents.
- Support ticket archives, CRM histories and internal chat and email, subject to privacy limits.
- Trained models, evaluation sets and labeled data the company created.
- Cloud accounts, domains, app store listings and trademarks.
- Customer databases, which carry the strongest privacy and contract limits.
What limits what the assignee can sell or license?#
The company's own promises are the main limit on what an assignee can sell or license. A privacy policy that said personal data would never be sold, a customer contract requiring deletion at termination, or a data processing agreement naming the company as a processor all travel with the assets.
Other limits come from outside parties. A secured lender may hold a lien on intellectual property, investors may hold consent rights, open-source licenses govern parts of the codebase, and data licensed in from third parties usually cannot be passed on. Gaps in contractor IP assignments can leave some code outside the estate altogether.
These limits are reviewed asset by asset. Privacy and consumer protection laws may apply differently to customer personal data than to the company's own engineering and operating records, which is why de-identified internal records are often the cleanest asset to license.
Preserve records before the subscriptions lapse#
Preservation is the step founders control and most often miss. When cash runs out, cloud hosting, help desks, CRMs and Git hosts stop being paid, and history disappears on each vendor's schedule rather than the company's.
A complete inventory also makes the assignee's work faster and more valuable to creditors, which is the purpose of the process.
- List every system that holds records, with its owner, plan and renewal date.
- Export repositories as mirror clones and back up issue trackers, wikis and support archives.
- Keep at least one documented admin account per system active for handover.
- Record known restrictions: privacy promises, customer deletion duties, lender liens and open-source licenses.
- Place legal holds on records tied to disputes, and keep payroll and tax records under your retention schedule.
- Store exports encrypted, in storage the assignee will control after signing.
Illustrative: a venture-backed analytics company enters an ABC#
Illustrative: a fictional venture-backed B2B analytics company, seven years old and about 70 people at its peak, runs out of runway. Its board approves an ABC, and before signing, the CTO exports the GitHub organization, the Linear workspace, the Intercom archive and the Notion wiki to encrypted storage and documents admin access.
The assignee's review finds that customer event data cannot be sold, because the company's agreements made it a processor and required deletion, so the assignee deletes that data and certifies it to customers. The engineering history and de-identified support conversations remain. The assignee grants a non-exclusive license to those records for AI training, then sells the codebase and brand subject to that license, each step reviewed by counsel.
The founders' early exports made both transactions possible. Without them, the Intercom subscription would have lapsed during the assignment and the support history would have been lost.
How SourceX works with founders and assignees#
SourceX works with founders before an assignment and with assignees after one, using the SourceX five-step transaction: Supply, Rights, Preparation, Approval and Delivery. In an ABC the assignee is usually the supplier, and its authorized signer approves each step.
The initial fit check uses metadata only, such as systems, years of history and record families, so nothing leaves the estate during assessment. If a package proceeds, its SourceX Evidence Packet documents provenance, licensing rights, permitted use, the privacy record and release authorization, which helps an assignee show creditors how each decision was made.
Frequently asked questions
Can founders buy back the code in an ABC?
Founders and insiders can sometimes bid for assets, but the assignee owes duties to creditors and will expect a fair, documented process. Insider bids draw scrutiny, so disclose the relationship early and expect the assignee to test the market. Discuss any plan to bid with independent counsel before the assignment.
Does the assignee need customer consent to transfer customer data?
It depends on the contracts, the privacy promises the company made and the laws that may apply. Customer data held as a processor usually must be returned or deleted rather than sold, and personal data collected under a privacy policy may require notice or consent before transfer. Counsel assesses this deal by deal.
Can an assignee license data instead of selling it?
Often, if the assignment and applicable law allow it. A license can let the estate realize value from engineering and operating records without a full sale, and it can sit alongside a later sale of the codebase. The assignee decides based on what produces the best outcome for creditors.
What happens to employee email and Slack messages?
They are company records that pass to the assignee, but they contain employee personal data and sometimes privileged communications. An assignee may exclude them or restrict them tightly. If they are considered for licensing, personal details, privileged material and HR matters must be removed first.
Do creditors approve each sale of code or data?
Creditors usually do not vote on individual sales in an ABC, but the assignee acts for their benefit and must account for proceeds. Secured creditors with liens on intellectual property often must consent or be paid from the proceeds. State rules differ, so the assignee's counsel confirms who must approve.
Related resources
- InsightCan engineering firms sell their data to AI companies?
- InsightSelling source code to AI companies: what to know
- InsightOpen source code in your repos: what to check before licensing it for AI
- SolutionData licensing: granting defined rights to use your data
- SolutionData monetization: earning revenue from data you already have
- IndustryHealthcare administration data
See if your company qualifies
A short company assessment. No data uploads are needed.