Not serving as an anchor for CNN proved lucrative for Eliot Spitzer.
Since 2011, Mr. Spitzer was paid at least $2 million by the cable network—including over $1 million after his short-lived venture into prime-time programming had already been canceled.
His well-compensated television work supplemented a healthy income that Mr. Spitzer receives from his family's portfolio of white-glove residential apartment buildings in New York City, which earned him and his wife over $2.5 million last year.
The details of Mr. Spitzer's previously opaque financial life—along with tidbits about his expenses for household help (modest) and income from academic work (not much)—were revealed in copies of his tax returns from the past two years, which Mr. Spitzer's campaign for city comptroller provided to The New York Times on Wednesday.
The disclosure came after weeks of pressure from Scott M. Stringer, another Democrat running for comptroller, who noted that just last year Mr. Spitzer had castigated Mitt Romney for not disclosing complete tax records in the presidential contest.
(Read more: Eliot Spitzer: Public can trust me, I'm qualified)
Mr. Spitzer's campaign invited a reporter to review the documents at the Fifth Avenue office of his family real estate empire, which is doubling as a cramped, five-aides-to-a-room campaign headquarters. The suite has amenities like Art Deco detailing and showstopping views of Central Park, another indication that Mr. Spitzer, who is self-financing his campaign, has a pecuniary edge over Mr. Stringer, the Manhattan borough president, who agreed to abide by the city's strict campaign spending limits.
The tax documents offer a glimpse into the financial life of a wealthy scion. Mr. Spitzer receives a $180,000 salary to help run his family business, and a majority of his annual income derives from real estate holdings.
Mr. Spitzer earned less than $10,000 from teaching at City University of New York in 2011, and less than $5,000 last year. Side work as a writer, a consultant and a speaker netted him about $50,000 in fees last year.
He and his wife, Silda Wall Spitzer, are living apart, but they filed a joint return for 2012. Ms. Wall Spitzer earned $125,325 last year at NewWorld Capital Group, a private equity firm. She earned about $250,000 in 2011 at her previous job at a hedge fund.
(Read more: 'Manhattan Madam' talks Spitzer and the business of prostitution)
The couple donated $154,925 to charity last year, about 3.6 percent of their total income. Mr. Spitzer also oversees a charitable trust that donates on behalf of his parents, and Ms. Wall Spitzer has long been involved in a children's charity she founded. The couple spent about $60,000 annually on household employees.