More generally, it seems strange to me to consider having to pay taxes owed as a cost that should be avoided. IE if the police had to spend money to catch a bank robber, we wouldn't weigh the cost to the robber of having to return the stolen money. (Which isn't to say that under-paying taxes is morally equivalent to bank robbery, but I think the analogy holds.)
No, they're what the taxpayer has to spend on accountants and lawyers when they get audited even though they haven't done anything wrong. Or have done something wrong, but by mistake, and then the government consumes $1 in total resources to correct a $.90 mistake.
> Perhaps the increased enforcement will encourage fewer people and corporations to under-pay their taxes, resulting in greater efficiency than that shown by the direct collections of unpaid taxes.
Except that major tax fraud is a rare occurrence so there is no low hanging fruit there, and most of the actual violations are mistakes as a result of tax complexity that can't be deterred because the people don't know they're doing anything wrong. You could also end up doing the opposite -- causing even more fruitless compliance costs as taxpayers preemptively spend more on accountants and lawyers but result in no additional government revenues. Or less government revenues, if the accountants and lawyers find deductions the taxpayer had been overlooking previously (e.g. because the deduction is less than the additional accounting cost required to find it, but now you're pushed to spend that money anyway).
I'm less sure about the second point, specifically that there's no low hanging fruit there. ISTM if that were true, then investment in enforcement would not show such a large immediate profit. Doesn't that by definition demonstrate that there is low-hanging fruit? If we were close to the 1:1 point then I could see the argument, especially in conjunction with your first point, but we're not.
I do generally agree with the point that the tax system (and especially filing) should be simplified though, as long as the simplification isn't in fact a regressive tax cut in disguise.
You're talking about two different things. One is what you can get directly by auditing people, the other is the deterrent effect from doing more audits. The second has nothing to do with how profitable the first is. It may have no effect at all, if ordinary taxpayers aren't even aware of how many audits are happening. It could easily have a negative effect for people who are paying attention to it, because they respond by spending more on accountants, which increases overhead (negative externality) and is at least as likely to uncover deductions they're not taking but could than deductions they are taking but shouldn't (no increase and potential decrease in government revenue).
As for the first, consider how the "profit making" nature of audits actually works. The IRS spends thousands of dollars auditing many people who haven't done anything wrong, and causes the same people to have to spend thousands of dollars themselves to deal with the audit -- or more, if the principals of a business get bogged down dealing with it, it can easily cost the business more than it costs the IRS. That's all pure overhead and leads to nothing.
Then one of the audits out of many actually finds a mistake, and it's a business with a few million in annual revenue that has unintentionally underpaid its taxes by 2%, but has been making the same mistake for years. That nets the IRS something like half a million dollars, having spent 20% of that to find it, and caused the audited businesses to spend a further 50% of that on accountants and lawyers. So you create $3.5M in overhead to collect $5M, costing you $1M and the taxpayer $2.5M, but that cost is a deduction to the business, which costs you a further $.875M. So you've created $3.5M in overhead to collect $3.125M for actual programs. That is an extremely bad level of efficiency -- more money is going to overhead than programs. But they call this a 5:1 ratio of profit to expense -- which is still pretty bad (20% overhead) -- because they don't count the cost to the business nor the cost to the government when the business takes that cost as a deduction.
Meanwhile all of the businesses that were audited, even the ones that weren't doing anything wrong, had to go out and hire those accountants, who probably found a bunch of deductions some of them weren't taking even though they could. So the next thing that happens is that the treasury takes in a million a year less every year going forward because they induced a bunch of businesses to spend more on tax accounting. That isn't an inefficiency, they're entitled to it under the law, but it's something to keep in mind for the people who only care about government revenue and not the overhead created on the business side.