Imagine buying a printer and documenting it as a business expense.
Perfectly legal.
But pretend for a moment that instead of buying a printer, you bought heroin. Now, not only are you breaking the law by purchasing illegal drugs, but you’re also committing a crime in the way you reported it as “something for the office.”
If instead of buying a printer, you bought an ice cream cone, you’ve got a “falsified business expense,” but that’s not necessarily a problem. What makes it criminal is the crime being concealed by documenting the expense as something legitimate.
If someone is going to accuse you of committing a felony because of a falsified business expense, they have to prove to the jury that you’re guilty of committing a crime that was funded by the money you reported as a legal transaction. In the case of our example, the purchase of heroin.
But if you bought ice cream, that’s not illegal and however you accounted for it is not a felony and…
…they don’t have a case.
These are the 34 “felonies” that President Trump was charged with:
Invoice from Michael Cohen, marked as a record of the Donald J. Trump Revocable Trust | 2/14/17 |
Entry in the Detail General Ledger for the Donald J. Trump Revocable Trust, bearing voucher number 842457 | 2/14/17 |
Entry in the Detail General Ledger for the Donald J. Trump Revocable Trust, bearing voucher number 842460 | 2/14/17 |
Check and check stub, Donald J. Trump Revocable Trust Account, bearing check number 000138 | 2/14/17 |
Invoice from Michael Cohen, marked as a record of the Donald J. Trump Revocable Trust | 3/16/17 |
Entry in the Detail General Ledger for the Donald J. Trump Revocable Trust, bearing voucher number 846907 | 3/17/17 |
Check and check stub, Donald J. Trump Revocable Trust Account, bearing check number 000147 | 3/17/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 4/13/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 5/22/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 855331 | 5/22/17 |
Check and check stub, Donald J. Trump account, bearing check number 002700 | 5/23/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 6/16/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 858770 | 6/19/17 |
Check and check stub, Donald J. Trump account, bearing check number 002740 | 6/19/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 858772 | 6/9/17 |
Check and check stub, Donald J. Trump account, bearing check number 002741 | 6/19/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 7/11/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 861096 | 7/11/17 |
Check and check stub, Donald J. Trump account, bearing check number 002781 | 7/11/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 8/1/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 863641 | 8/1/17 |
Check and check stub, Donald J. Trump account, bearing check number 002821 | 8/1/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 9/11/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 868174 | 9/11/17 |
Check and check stub, Donald J. Trump account, bearing check number 002908 | 9/12/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 10/18/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 872654 | 10/18/17 |
Check and check stub, Donald J. Trump account, bearing check number 002944 | 10/18/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 11/20/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 876511 | 11/20/17 |
Check and check stub, Donald J. Trump account, bearing check number 002980 | 11/21/17 |
Invoice from Michael Cohen, marked as a record of Donald J. Trump | 12/1/17 |
Entry in the Detail General Ledger for Donald J. Trump, bearing voucher number 877785 | 12/1/17 |
Check and check stub, Donald J. Trump account, bearing check number 003006 | 12/1/17 |
These were all identified by the prosecution as falsified business records.
34 falsified business records, 34 felonies.
But remember, in order for a falsified business record to quality as a felony, it has to be proven that the money was intentionally categorized to conceal the fact that the law had been broken.

But what was the crime?
You can’t tell by looking at the business records, apart from the name, “Michael Cohen.”
In 2018, the Wall Street Journal reported that Michael Cohen, Donald Trump’s lawyer, cut a check to Stormy Daniels in exchange for her discretion when it came to her relationship to Donald Trump, given its sordid characteristics that occurred in 2006. That same check was later categorized as an illegal contribution to Trump’s presidential campaign and Cohen wound up serving three years in prison.1
Later, however, it was alleged that Trump tried to reimburse Cohen for the money paid out to Daniels and used a series of falsified business records in order to conceal the true nature of the payment made to the former porn star. In doing so, at least one of three crimes were committed (see sidebar):2
- Violation of State Election Law
- Tax Fraud
- Federal Election Law
But you can’t simply list 34 transactions and call them 34 felonies. You have to prove that every one of those line items was intentionally mis-categorized in order to conceal a violation of either State Election Law, New York Tax Law, or Federal Election Law.
Get ready for Part II…!