A levy can be avoided by filing returns and paying taxes on time. A CPA can help file your personal taxes and assist in finding strategic breaks. However, if you need more time to file your taxes, you can request an extension with the IRS. If insufficient funds is the issue, you need to pay as much as you can and then work with the IRS to resolve the remaining difference. A CPA can help navigate this process with you and give you recommendations. The largest thing to remember is communicating with the IRS is keep- do not avoid or ignore IRS billing notices as that will only put you in greater trouble with the IRS.
You may be able to set up a payment plan, settle your tax debt for less than the full amount you owe, or there may be other options. There are several options for making tax payments and a CPA can help navigate you through these waters to ensure you are not penalized and avoid a levy.