Tag: multi-state payroll

  • Payroll Software for Multi-State Businesses: A Complete Guide

    Payroll Software for Multi-State Businesses: A Complete Guide

    Managing payroll across multiple states can cost your business thousands in penalties — here’s how the right software protects you.

    The Multi-State Payroll Problem Most Businesses Don’t See Coming

    When Sarah, a 44-year-old operations director at a growing tech services firm in Ohio, hired her first remote employee in California, she had no idea she’d just triggered a cascade of new tax obligations, labor laws, and compliance requirements. Within six months, she received a penalty notice from the California Employment Development Department for misclassified withholding.

    She’s not alone. According to the American Payroll Association, multi-state payroll errors are among the top five compliance failures for small and mid-sized businesses in the United States. With over 50 different state tax codes, varying minimum wage laws, and state-specific new hire reporting requirements, processing payroll across state lines is genuinely complex.

    If your business employs remote workers, has satellite offices, or operates in multiple states, this guide is for you. You’ll learn exactly how multi-state payroll works, what software features you actually need, and how to avoid the costly mistakes that trip up thousands of businesses every year.

    What Is Multi-State Payroll and How Does It Work?

    Multi-state payroll refers to any payroll process that involves employees working in, or being taxed across, more than one U.S. state. This applies to businesses with physical locations in multiple states, fully remote employees who live in different states, or workers who travel across state lines as part of their jobs.

    The IRS sets federal payroll tax rules that apply to every employer. But each state layered on top of that has its own income tax rates, unemployment insurance (SUI) requirements, disability insurance mandates, and new hire reporting deadlines.

    In most cases, an employee’s income is taxed in the state where the work is performed — not where your business is headquartered. That means if you’re based in Texas (which has no state income tax) and you hire someone in New York, you’re now responsible for calculating, withholding, and remitting New York State income tax on their behalf.

    Some states have reciprocity agreements — meaning employees who live in one state but work in a neighboring state only pay income tax in their home state. As of 2026, over 30 reciprocity agreements exist between states. But you must know which ones apply, and your payroll system must be configured to handle them correctly.

    This is where dedicated multi-state payroll software becomes not just helpful but essential.

    Key Benefits of Using Payroll Software for Multi-State Operations

    The right payroll platform does more than cut checks. When you’re operating across multiple states, it functions as your compliance engine, your tax filing agent, and your legal safety net.

    Automated state tax calculations. Good software automatically calculates withholding for each employee based on their work state. This eliminates the manual lookup process that leads to costly errors. According to the IRS, the penalty for failing to deposit employment taxes on time ranges from 2% to 15% of the unpaid tax amount — and those penalties add up fast across multiple states.

    Automatic state registration support. Before you can legally run payroll in a new state, you need to register with that state’s Department of Revenue and Department of Labor. Several platforms now guide you through this process or even handle it for you as an add-on service.

    State unemployment insurance (SUI) management. Every state has its own SUI rate, wage base, and filing schedule. Multi-state payroll software tracks each employee’s earnings per state and files accordingly. Some states like California have a wage base over $7,000 while others exceed $50,000 — your software must handle this automatically.

    New hire reporting. Federal law requires employers to report new hires to the state within 20 days of the hire date. Each state has its own portal. Payroll platforms that handle multi-state operations automate this reporting so you’re never out of compliance.

    Time and cost savings. A Deloitte study found that businesses using automated payroll systems reduced payroll processing time by up to 80% compared to manual or semi-manual systems. For a company with employees in five or more states, that translates directly to lower overhead and fewer HR staff hours.

    How to Choose the Right Multi-State Payroll Software: Step-by-Step

    Not every payroll platform handles multi-state complexity equally. Here’s how to evaluate your options systematically.

    1. Identify all states where you have tax nexus. Nexus is a legal term meaning your business has a sufficient presence in a state to create a tax obligation. This can be triggered by a single remote employee. List every state where you currently have — or expect to have — employees working.
    2. Confirm the platform supports all your states. Some budget payroll tools support only a handful of states. Before signing up, verify the software handles all states on your list, including state-specific forms like California’s DE-9 or New York’s NYS-45.
    3. Look for automated tax filing and remittance. The best platforms don’t just calculate taxes — they file and pay them on your behalf. This is called a full-service payroll feature and it’s worth the extra cost. Providers like Gusto, ADP, and Paychex offer this at various price points.
    4. Check for reciprocity agreement handling. Ask the vendor directly: does the software automatically apply state reciprocity agreements? If they can’t give you a clear yes with an explanation of how it works, keep looking.
    5. Evaluate integration with your existing tools. Your payroll software should sync with your accounting platform — whether that’s QuickBooks, Xero, or FreshBooks. For a deeper look at how these integrations work, see our guide on Payroll Software for Contractors & 1099 Workers, which covers cross-platform compatibility in detail.
    6. Assess employee self-service features. Employees in multiple states will need to update their W-4 withholding and state equivalent forms when their work locations change. A solid self-service portal reduces your HR team’s administrative burden significantly.
    7. Understand the compliance update guarantee. State tax laws change constantly. Your software vendor should push updates automatically when state laws change — and they should be transparent about their process for doing so.

    Costs, Fees, and Risks of Multi-State Payroll Software

    Multi-state payroll functionality typically costs more than single-state solutions. Here’s what to realistically expect.

    Base pricing: Most full-service payroll platforms charge a monthly base fee plus a per-employee fee. For multi-state capabilities, you’re generally looking at $50–$150/month base plus $6–$12 per employee per month. Platforms like Gusto’s Plus plan, ADP Run, and Paychex Flex all fall within this range depending on your headcount and state count.

    State registration fees: Some vendors charge an additional fee per state for tax registration services — typically $50–$200 per state as a one-time setup fee. This is separate from any state filing fees the government charges.

    Year-end fees: W-2 and 1099 preparation often carries an additional cost per form at year-end. Confirm this upfront so you’re not surprised in January.

    The cost of non-compliance: This is the risk most business owners underestimate. State payroll tax penalties vary but can include back taxes owed, interest, and fines. California, for example, can charge up to 25% in penalties on unpaid payroll taxes. The total exposure for a business with 10 employees operating incorrectly across three states could easily exceed $20,000 in a single year.

    Data security risks: Payroll data contains sensitive employee information. Confirm your vendor is SOC 2 Type II certified and encrypts data both in transit and at rest. A data breach involving employee Social Security numbers or banking details creates legal liability beyond just financial penalties.

    For context on how broader business liability layers onto these risks, our article on Employee Injury Lawsuits: What Business Owners Must Know covers the legal landscape your payroll decisions operate within.

    Common Mistakes to Avoid with Multi-State Payroll

    These are the errors that generate the biggest penalties — and the most preventable ones.

    Mistake #1: Ignoring nexus until it’s too late. Many business owners assume they only need to worry about state taxes once an employee files a complaint or an audit notice arrives. Wrong. The moment an employee begins working in a new state — even full-time remotely — you have a payroll tax obligation. Delayed registration creates back-tax liability with interest. Always register in a new state before the first paycheck in that state is processed.

    Mistake #2: Using single-state payroll software for multi-state employees. This sounds obvious, but it’s extraordinarily common. Business owners start with a basic payroll tool when they’re small, then hire a remote employee in another state without upgrading their system. The software continues calculating taxes based on the home-state rules, and the employer has no idea they’re out of compliance. Audit it quarterly: does your software handle every state where you have active employees?

    Mistake #3: Misapplying reciprocity agreements. Reciprocity agreements require the employee to submit a non-residency exemption form to trigger the benefit. If that form isn’t on file with you as the employer, you’re technically required to withhold for the work state even if a reciprocity agreement exists. Many employers skip this step and end up filing incorrectly. Confirm every affected employee has completed the correct exemption form.

    Mistake #4: Failing to update when employees change locations. Remote work has made job location fluid. An employee might spend Q1 in Colorado and move to Oregon in Q2. If your payroll system isn’t updated to reflect that change — and quickly — you’ll be filing in the wrong state for months. Implement a clear policy requiring employees to notify HR within a specific timeframe (five business days is a reasonable standard) when they permanently change their work location.

    Mistake #5: Neglecting local income taxes. States aren’t the only jurisdictions with income tax. Cities like New York City, Philadelphia, and Columbus, Ohio have their own local income taxes that must be withheld. Not all payroll platforms handle local-level taxes automatically. Confirm yours does — or you’re exposed.

    Alternatives to Dedicated Payroll Software for Multi-State Businesses

    Depending on your situation, full payroll software might not be your only option. Here are three alternatives worth considering.

    Professional Employer Organization (PEO). A PEO essentially co-employs your workforce. They handle all payroll, tax filing, benefits administration, and compliance — across every state — under their own employer identification. Companies like ADP TotalSource, Insperity, and TriNet offer this model. The upside: comprehensive compliance coverage. The downside: cost. PEOs typically charge 2–12% of total payroll, which can be significant at scale. This model works best for businesses with 10–150 employees in multiple states who want to outsource HR entirely.

    Outsourced payroll service provider. Rather than buying software, you hire a payroll firm to handle everything. Local CPA firms and national services like ADP Full Service or Paychex do this. You trade lower control for reduced administrative burden. This works well for businesses with complex payroll situations but limited internal HR resources.

    Employer of Record (EOR). An EOR legally employs workers on your behalf in states (or countries) where you don’t want to establish your own entity. This is especially relevant for businesses hiring in states with aggressive tax and employment laws, like California or New York. Platforms like Deel, Rippling, and Papaya Global offer EOR services. The tradeoff is cost and some loss of direct control over employment terms.

    For businesses managing hourly workers specifically across locations, our guide on Payroll Software for Hourly Employees covers scheduling integration and overtime rules that vary by state.

    Frequently Asked Questions

    Do I need to register in every state where I have remote employees?
    In most cases, yes. Having an employee work remotely from a state generally creates payroll tax nexus, requiring you to register with that state’s tax and labor agencies and withhold state income tax. There are limited exceptions, and some states have de minimis rules for employees present for only a few days per year, but these are narrow. Consult a payroll tax specialist before assuming an exception applies.

    What happens if I’ve been running payroll incorrectly across states?
    You should conduct a payroll compliance audit immediately. Most state agencies offer voluntary disclosure programs that reduce penalties when employers come forward proactively. Acting before you’re audited is almost always less costly than waiting to be caught. Work with a CPA or payroll compliance attorney to assess your exposure and file corrected returns.

    How does multi-state payroll affect my employees’ W-2s?
    Employees who worked in multiple states during the year will receive a W-2 that breaks out wages and withholding by state in Boxes 15-17. Your payroll software must track this throughout the year, not reconstruct it at year-end. Ensure your platform handles W-2 allocation by state automatically.

    Are there free payroll tools that handle multiple states?
    Generally speaking, no reliable free tool handles full multi-state compliance including automated tax filing and remittance. Some platforms offer free trials, and a few have basic free tiers, but for genuine multi-state compliance you need a paid, full-service solution. The cost of a compliant paid platform is almost always less than the cost of a single penalty notice.

    How quickly do I need to set up payroll in a new state?
    You should register and set up payroll in a new state before processing the first paycheck for an employee working in that state. Many states have registration timelines that must be met within 20 days of first employment. Retroactive registration is possible but typically comes with fees and back-filing requirements.

    The Bottom Line on Multi-State Payroll Software

    Managing payroll across multiple states is one of the most compliance-intensive tasks a growing business faces. The rules are genuinely complex, they change frequently, and the penalties for getting them wrong are steep.

    The good news: the right payroll software turns this complexity into a manageable, largely automated process. Your job is to choose a platform that explicitly supports every state where you operate, handles automated tax filing and remittance, and updates automatically when laws change.

    Start by auditing where your employees actually work today. Then evaluate payroll platforms against that specific list of states. And if your situation involves high headcount, complex benefits, or especially litigious states like California or New York, seriously consider a PEO or EOR structure.

    The investment in the right system now will save you far more in penalties, back taxes, and administrative chaos down the road. Take the next step this week — map your current employee work locations and confirm whether your existing payroll tool is truly equipped to handle them.

    This article is for educational purposes only and does not constitute financial, tax, or investment advice. Always consult a licensed financial advisor, CPA, or attorney before making financial decisions.

  • Payroll Software for Remote Teams: The Complete Guide

    Payroll Software for Remote Teams: The Complete Guide

    Payroll Software for Remote Teams: The Complete Guide

    Managing payroll across multiple states can expose your business to thousands in penalties — here’s how the right software eliminates the risk.

    Introduction

    According to the Bureau of Labor Statistics, more than 27 million Americans worked remotely at least part of the time as of 2025 — and that number continues to grow. For small business owners, this shift has created one of the most complex payroll challenges in modern history: managing employees across multiple states, time zones, and tax jurisdictions simultaneously.

    If you’re running a business with remote workers spread across the country, standard payroll processes simply don’t cut it anymore. A single missed state withholding registration can trigger penalties that run into the thousands of dollars. A misclassified contractor in California can expose you to back taxes and lawsuits.

    This guide will walk you through everything you need to know about payroll software designed specifically for remote teams — how it works, what features actually matter, how much it costs, and what mistakes can cost you big. Whether you have two remote employees or fifty, this guide gives you a clear path forward.

    This is for educational purposes — consult a licensed financial advisor or CPA for personalized guidance.

    What Is Payroll Software for Remote Teams — and How Is It Different?

    Standard payroll software is built around a simple model: one business, one state, one set of tax rules. Remote team payroll software is fundamentally different. It’s designed to handle what the IRS and state revenue agencies call multi-state tax nexus — meaning your business may owe payroll taxes in every state where an employee lives and works, not just where your headquarters sits.

    When a remote employee works from Texas, your business must register as an employer in Texas, withhold Texas-relevant federal taxes, and follow Texas wage and hour laws. When another employee works from Oregon, you face entirely different income tax rates, paid leave requirements, and minimum wage rules. Multiply that across five or ten states, and the administrative burden becomes enormous without the right tool.

    Payroll software built for remote teams automates these multi-state calculations, handles employer registrations in new states, manages direct deposits for workers anywhere in the US, and generates the correct W-2s and state tax forms at year-end — all from a single dashboard.

    According to the IRS, payroll tax errors are among the most common — and costly — compliance mistakes small businesses make. The right software turns a potential minefield into a manageable monthly process.

    Key Benefits of Using Dedicated Remote Payroll Software

    The financial case for investing in purpose-built remote payroll software is straightforward. Here’s what it actually delivers for your business:

    Multi-State Tax Filing, Automated
    Top platforms like Gusto, Rippling, and ADP handle automatic tax registration, withholding calculations, and quarterly filings in all 50 states. The IRS reports that businesses mishandling payroll taxes face penalties starting at 2% of the unpaid amount — rising to 15% for deposits more than 10 days late. Software eliminates that exposure.

    Contractor vs. Employee Management
    Remote workforces often include a mix of W-2 employees and 1099 contractors. The best platforms manage both in one place, generating the correct year-end forms automatically and flagging classification risks. The Department of Labor has stepped up enforcement of worker misclassification, with back-pay liability that can reach years of wages plus penalties.

    Compliance With State-Specific Leave Laws
    States like California, New York, Washington, and Oregon have mandatory paid family leave programs, specific sick leave accrual rules, and unique overtime calculations. Remote payroll software tracks these automatically based on each employee’s work location — not your company’s home state.

    Real-Time Reporting and Audit Trails
    In the event of an IRS audit or state tax inquiry, having a complete, timestamped record of every payroll run is invaluable. Cloud-based platforms store this data securely and make it instantly accessible.

    Employee Self-Service Portals
    Remote workers can update their W-4 withholding elections, view pay stubs, download W-2s, and enroll in benefits — all without emailing HR. This reduces administrative overhead significantly for lean teams.

    If you’re also looking to streamline how your payroll data flows into your accounting system, see our full guide: Payroll Software Integration with Accounting: Complete Guide.

    How to Get Started: Step-by-Step Setup for Remote Payroll

    Setting up payroll software for a distributed team takes more upfront work than a single-location setup — but following these steps keeps the process organized and compliant from day one.

    1. Map your workforce by location. Before you choose software, list every state where you have employees or contractors working. This determines which states you’ll need payroll tax accounts in and which state-specific laws will apply.
    2. Determine employer nexus in each state. Generally speaking, having even one remote employee in a state creates payroll tax nexus there. Work with a CPA to confirm your obligations before processing your first payroll in a new state.
    3. Register for state employer accounts. Most states require a separate employer withholding account registration before you can legally run payroll there. Some platforms (like Gusto and Rippling) handle this registration on your behalf — a significant time saver.
    4. Classify all workers correctly. Before onboarding anyone into your payroll system, confirm whether they are W-2 employees or 1099 independent contractors. The IRS’s common law rules and the ABC test (used in several states) govern this classification. When in doubt, consult a tax professional.
    5. Collect required tax forms from each worker. W-4 for employees (federal withholding), state-equivalent withholding forms where required, and W-9 for contractors. Most platforms digitize this process through onboarding workflows.
    6. Configure pay schedules and direct deposit. Decide whether you’ll pay weekly, biweekly, or semi-monthly. Note that some states have mandatory minimum pay frequency laws — for example, New York generally requires semi-monthly or more frequent pay for most workers.
    7. Set up benefits and deductions. If you offer health insurance, 401(k), or other benefits, configure pre-tax deduction settings carefully. Errors here affect both employee net pay and employer tax contributions.
    8. Run a test payroll before going live. Most platforms allow a dry run. Verify all net pay amounts, tax withholdings, and deduction calculations before processing your first real payroll.
    9. Establish a compliance calendar. Know your federal deposit deadlines (typically semi-weekly or monthly depending on your tax liability), quarterly Form 941 due dates, and state-specific filing schedules. Good platforms surface these deadlines automatically.

    Costs, Fees, and Hidden Risks

    Payroll software for remote teams typically runs higher than basic single-state solutions. Understanding the full cost picture protects your budget and prevents surprises.

    Base Subscription Fees
    Most platforms charge a monthly base fee plus a per-employee or per-contractor fee. Expect to pay roughly $40 to $80 per month as a base, plus $6 to $12 per employee per month for full-service multi-state payroll. For a team of 10 remote employees, that’s typically $100 to $200 per month.

    Multi-State Filing Add-Ons
    Some providers charge extra for payroll tax filing in states beyond your home state. Always ask whether multi-state tax filing is included in the base price or billed separately. Platforms like Gusto include all-state filing in their Plus and Premium tiers, while others charge $6 to $12 per additional state per month.

    State Registration Fees
    When you expand into a new state, that state may charge a one-time or annual employer registration fee. These vary widely — some states charge nothing; others charge $25 to $100 or more. If your platform handles registration on your behalf, confirm whether they pass these fees through to you.

    Year-End W-2 and 1099 Filing
    Some platforms charge additional fees for generating and filing year-end tax forms. Confirm upfront whether W-2 and 1099-NEC electronic filing to the IRS and SSA is included or billed separately.

    Tax Penalty Risk
    If your payroll software miscalculates state taxes and you don’t catch it, you — not the software company — are legally responsible for the underpayment and penalties. This is why it’s critical to review every payroll run and not treat automation as a substitute for oversight.

    For a broader look at how payroll compliance requirements affect small businesses, read our detailed resource: Payroll Software Compliance: Avoid Costly Penalties.

    Common Mistakes Remote Business Owners Make With Payroll

    Even well-intentioned business owners make expensive payroll errors when managing a distributed workforce. Here are the most damaging — and how to avoid them.

    Mistake 1: Assuming Your Home State Rules Apply Everywhere
    This is the most common and costly error. If your business is based in Florida (which has no state income tax) and you hire a remote employee in California, you must withhold California state income tax from day one. Failing to register and withhold in the employee’s state exposes you to back taxes, interest, and penalties in that state. Always set up state payroll accounts before a new hire’s first paycheck.

    Mistake 2: Misclassifying Remote Workers as Contractors
    It’s tempting to hire remote workers as 1099 contractors to avoid payroll tax obligations. But if those workers function like employees — fixed hours, company equipment, integrated into your operations — the IRS and state agencies may reclassify them automatically. The financial exposure includes unpaid payroll taxes going back years, plus interest and potential civil penalties. The IRS’s SS-8 form can be used to formally determine worker status when there’s uncertainty.

    Mistake 3: Ignoring State-Specific Wage and Hour Laws
    Federal minimum wage is $7.25 per hour, but many states and cities have significantly higher minimums. Washington state’s 2025 minimum wage was $16.28 per hour; California’s was $16.50. If your payroll software isn’t configured for each employee’s location, you risk underpaying workers — which triggers both state labor board complaints and potential class-action liability.

    Mistake 4: Not Updating Payroll Records When Employees Move
    Remote workers relocate. When they do, their state tax withholding must change. If an employee moves from Nevada to Colorado and doesn’t notify you — and you don’t ask — you may continue withholding zero state income tax when Colorado requires withholding. Build a process into your HR workflow to collect updated address and W-4 information whenever an employee changes their location.

    Mistake 5: Underestimating the Complexity of Multi-State Benefits
    Health insurance, 401(k), and other benefits have different tax treatment and regulatory requirements across states. For example, some states have their own paid family leave programs with separate payroll deductions that must be tracked and remitted independently. Assuming your benefits setup transfers cleanly to every new state is a recipe for compliance failures.

    Alternatives to Full-Service Payroll Software

    Depending on your team size and complexity, payroll software may not be your only option. Here’s a quick comparison of alternatives to help you decide what fits your situation.

    1. Professional Employer Organization (PEO)
    A PEO like ADP TotalSource or Paychex PEO co-employs your workers and handles all payroll, HR, benefits, and compliance on your behalf. This is the most hands-off option and provides strong compliance protection — but it’s also the most expensive, often running 2% to 12% of your total payroll. It’s best suited for companies with 10+ employees and significant multi-state complexity. The NAPEO (National Association of Professional Employer Organizations) reports that businesses using PEOs grow 7 to 9% faster on average.

    2. Outsourced Payroll Service
    Rather than software you operate yourself, a local or national CPA firm or payroll bureau handles payroll processing for you. This provides human oversight but tends to cost more per payroll run and may be slower to adapt to new state registrations. Good for businesses that prefer delegating entirely but want to maintain their own HR systems.

    3. Manual Payroll With a Spreadsheet
    Only viable for very small teams — one or two employees, all in the same state — and even then, the risk of calculation error is high. The IRS reports that 33% of small business owners make payroll mistakes, and manual processing is the leading cause. Not recommended for any business with remote workers in multiple states.

    Frequently Asked Questions

    Do I need to register for payroll taxes in every state where I have remote employees?
    In most cases, yes. Having a remote employee working from a state generally creates payroll tax nexus in that state. You’ll typically need to register for state income tax withholding, state unemployment insurance (SUI), and any applicable local taxes. A few states have reciprocity agreements that may simplify this — check with a CPA familiar with multi-state payroll.

    What happens if I run payroll in a state before registering as an employer?
    You may owe back taxes, interest, and penalties to the state. Some states also require back-filing of quarterly unemployment returns. The sooner you correct the error, the lower the penalties generally are — but you should consult a CPA before voluntarily disclosing to minimize liability.

    Which payroll software is best for remote teams?
    Platforms commonly rated highly for multi-state remote payroll as of 2026 include Gusto (strong for small businesses), Rippling (excellent for teams blending employees and contractors), and ADP Workforce Now (robust for mid-size companies). The best choice depends on your team size, budget, and HR needs. Always verify current pricing and features directly with the provider.

    How do I handle payroll for remote workers in states with no income tax?
    States like Texas, Florida, Nevada, Wyoming, and Washington (state) have no personal income tax — so there’s no state income tax withholding required. However, you still need to register for state unemployment insurance (SUI) in those states and follow that state’s wage and hour laws. Don’t assume “no income tax” means no state payroll obligations.

    Can payroll software handle both W-2 employees and 1099 contractors?
    Yes — most full-service payroll platforms manage both. They generate W-2s for employees and 1099-NEC forms for contractors at year-end, file them electronically with the IRS and SSA, and provide copies to workers. Make sure the platform you choose supports contractor payments if you have a mixed workforce.

    Conclusion: Build Your Remote Payroll Infrastructure Before You Need It

    Managing payroll for a remote team is one of the most under-estimated compliance challenges for growing US businesses. The multi-state tax requirements, varying wage laws, and benefits complexities can quickly become overwhelming — and the cost of getting it wrong is real.

    The good news is that purpose-built payroll software can absorb most of this complexity automatically, turning a potential compliance nightmare into a streamlined monthly process. The key is choosing the right platform before your team expands into new states, not after a penalty notice arrives.

    Your next step: map your current workforce locations, identify the states where you have payroll tax obligations, and evaluate two or three platforms based on their multi-state capabilities and pricing. Then get a CPA to review your setup before your first payroll run in any new state.

    For additional context on protecting your business from financial and legal exposure, see our guide: Cyber Liability Insurance for Small Businesses: Full Guide.

    This article is for educational purposes only and does not constitute financial, tax, or investment advice. Always consult a licensed financial advisor, CPA, or attorney before making financial decisions.