Organize your data around individual transactions—not lump-sum entries. Keep one sheet for company background information and a separate sheet listing each transaction, such as SAFE purchases and conversions. This transaction-level structure makes it straightforward to import into Signed.com and allows the platform to accurately calculate your current portfolio value and generate meaningful graphs.
The core unlock here is moving away from how most angel investors naturally think about their investments: as a single commitment to a company. Instead, structure your spreadsheet to reflect what actually happens over time—each investment event is its own row.
When you have transaction-level data, the platform can track what happened when. Did you invest $25,000 in a SAFE in January? That's one row. Did that SAFE convert to equity six months later? That's another row. When you upgrade to a dedicated portfolio management tool, as Zach Holman explains in the episode, this granular structure becomes the foundation for everything the software can do—from calculating current valuations to identifying which positions have converted and which are still outstanding.
"I've invested in a couple hundred companies. I think it's really hard to do that just in a spreadsheet form and trying to figure things out and where to go from this."
Zach Holman — Founder, Signed.com. Holman joined GitHub in 2010 and spent five years as an early engineer before the company was acquired by Microsoft in 2017. After GitHub, he advised companies including GitLab, which led him into angel investing—an activity he has pursued for seven to eight years, investing in roughly a couple hundred companies across developer tools and other sectors. He founded Signed.com specifically to solve the spreadsheet chaos that plague portfolio tracking.
The separation of company background from transaction data is equally important. Your company sheet should hold static information: the name, founding date, website, sector. Your transaction sheet should record every financial event tied to that company. This separation prevents data duplication and makes it easier for the import process to reconcile everything correctly.
A point detailed in this podcast is that once your data is structured this way, portfolio management platforms can apply intelligence on top of it. They can match transactions to company metadata, flag conversions, calculate portfolio-wide metrics, and even—with AI assistance—parse investor updates to track whether predicted metrics matched actual performance. You unlock all of that only when your spreadsheet respects the underlying shape of your investments.
Many angel investors start with a simple model: one row per company, one column for the amount invested. This works fine with three companies. With a couple hundred, it collapses. You lose visibility into follow-on rounds, you can't track which SAFEs have converted, and you can't calculate a meaningful current portfolio value because you don't know what's still outstanding and what's already equity.
Transaction-level data forces you to be explicit about every financial action. It's more work upfront, but it scales. As discussed in Signed.com's ecosystem, this structure also makes it possible for the platform to integrate with other sources—like AngelList or email investor updates—and automatically populate your portfolio without manual re-entry.
Signed.com is building features to help investors track which of their portfolio companies and funds issue K-1s and which do not, creating an audit trail that simplifies tax preparation and compliance.
Signed.com supports direct integration with AngelList, allowing investors to export their AngelList portfolio—including syndicates—and drag and drop the data seamlessly into Signed.com.
Carta functions as a custodian tracking share ownership and conversion status, but is often slow to update, whereas Signed.com is built specifically for portfolio analytics and tax intelligence tailored to angel investors.