Until 2006, the Postal Service was entirely self sufficient, with no debt and no need for taxpayer funding.
However, in 2006 Congress passed a law requiring the Postal Service to prefund future retiree's health benefits (75 years in advance), which costs $5.6 billion per year. By 2012, the Postal Service hit its $15 billion debt limit, directly because of this.
The Postal Service itself does not lose money, and does not require funding, because it sells postage-- mailing is not free. The insane policy that Congress has foisted on it does lose taxpayer money, by requiring it to do something as far as I know no other organization does or is required to do.
If you want to fix the budget deficit at the Post Office, simply get that law repealed.
[1] https://en.wikipedia.org/wiki/Postal_Service_Reform_Act_of_2...
And it’s a service! It’s not supposed to make money. The government is not an investment firm for taxpayers. You might as well ask when we’re going to scale back the military. We hardly use it and it’s running at a loss!