UltraTax CS 

Professional tax software for tax preparers and accountants

A solution to optimize workflow and increase profitability

Professional tax software for tax preparers and accountants with a full line of federal, state, and local tax programs including 1040 individual, 1120 corporate, 1065 partnership, 1041 estates and trusts, and multi-state returns.


Streamline data entry

  • Reduce duplicate data entry through automatic linking between business entities and personal tax returns, using data-sharing throughout the CS suite.
  • Save time when preparing a tax return by pulling in previous year data and using our to-do diagnostics to link directly to the input field.
  • Email a list of missing data to clients with a click of a button.

Easily file advanced tax returns

  • UltraTax creates allocation worksheets automatically, making it easier to prepare multi-state returns.
  • Our pre-submission dynamic diagnostics make it easy to spot errors, ensuring complex returns are accurate before filing.
  • UltraTax CS includes solid product help options. Access the Help and How-to Center from anywhere in the application.

Ultimate power and flexibility

  • View all relevant information including input, forms, prior year input, diagnostics, and more, at once on multiple monitors.
  • Go fully paperless with e-signature and e-filing.
  • Optimize all aspects of your business with the CS suite and enjoy the full power of integrated solutions.

See for yourself how UltraTax CS works


Use our software remotely and securely – while reducing IT burdens

Virtual Office CS

Get remote access to CS Professional Suite and select Microsoft® products in the cloud.

CS Professional Suite (SaaS)

Lease online versions of our entire award-winning CS Professional Suite, plus Microsoft® Office and Exchange.

Find out why these tax professionals chose UltraTax CS

Cut tax workflow time

Integrity Tax and Accounting saved up to 10 minutes per tax return by using UltraTax CS.

Access to endless resources

Hear what UltraTax CS tools Bing & Associates use most, and why they love them.

Nothing compares to UltraTax CS

Find out why UltraTax CS was the best choice in tax software for Papin CPA.

Get the best out of UltraTax CS

Maximize the full potential of UltraTax CS with additional implementation and learning programs from our professional services team. Whether you're just starting out or looking to improve firm efficiency, we have plans to best serve your business goals.

UltraTax CS pricing and scalability

Customize your package to fit your specific needs.

UltraTax CS Express 100

Single user

100 total federal tax returns (including up to 25 business returns)

5 forms (1040, 990, 1120, 1065, 1041) and unlimited entity types

Corresponding state returns for up to 10 unique states


UltraTax CS

From 2 to unlimited users

From 101 to unlimited tax returns

From 6 to All forms and unlimited entity types

From 11 to All applicable states and jurisdictions

Price varies by plan features**

*The initial purchase price will be subject to standard annual price increases upon renewal. This offer is available to new tax software customers and for non-current UltraTax CS customers only.

**Both Express 100 and the custom UltraTax CS plan include advanced tax planning capabilities and asset management software.

Common questions

    • Instant tax preparation checklist. Start each year with a list of fields where you had entries last year but have not yet made an entry this year and flag missing items to send a client email reminder.
    • Share data between returns with Tax ID numbers. Reduce duplicate data entry and eliminate the need to manually link 1120S, 1065, or 1041 returns to the 1040 return.
    • Seamless Integration. Save time with data-entry and boost firm efficiency with an integrated workflow system to eliminate transcription errors and ensure accuracy.
    • Multi-screen flexibility.  Enjoy synchronized views of data submission, forms, prior year input, diagnostics, and more through the convenience of up to four separate monitors.
    • Multi-state tax return submission. Preparation and review is quick and easy using the apportionment grid for business returns and multi-state allocation grid for Schedule C or K-1 income across states.
    • Pre-submission automated diagnostics. Ensure the accuracy of your clients tax return before you file through dynamic diagnostics that will flag any areas for missing values.
  • Pricing for UltraTax CS Express starts at $2,500 per year. Custom pricing for UltraTax CS is available based on the number of users, tax return, and states and jurisdictions of operations.

  • UltraTax CS supports multiple tax forms including 1040, 1041, 1120, 1120C, 1120S, 706, 709, 990, and 5500 as well as more than 200 individual and business state and local tax returns.

    I haven't run across a form yet that UltraTax CS can't handle.
  • To transmit electronic returns (and 1040, 1120, 1065, 990, or 1041 electronic extensions), follow these steps.

    1. Click the CS Connect button on the UltraTax CS toolbar, or choose Utilities > CS Connect to open the CS Connect dialog.
    2. In the Options tab, click the Electronic Filing: ($) Transmit returns switch to set it to Yes.
    3. Click the Electronic Filing tab to view a list of electronic returns ready for transmission.
    4. In the Clients available to transmit pane, highlight the clients whose returns you want to transmit during the next CS Connect session, and click the Select button. The selected clients move to the Clients queued to transmit pane.
    5. After all returns you want to transmit are listed in the Clients queued to transmit pane, click the Options tab. The selected returns are now queued and ready for transmission to us using CS Connect.
    6. Click the Connect button. You will be prompted to verify your login via the Thomson Reuters Authenticator app on the mobile device you paired with your account. After you confirm your credentials, UltraTax CS will transmit the returns that are listed in the Clients queued to transmit pane in the Electronic Filing tab.

    For more details, please use our Help and How-to Center

  • To get acclimated using UltraTax, training is provided through written documentation, videos, and virtual or on-premise expert instruction that is customized for the specific needs of your firm. We can give you a thorough overview of the latest best practices in the profession and make the most of your investment in UltraTax CS.

    Learn more about our professional services for implementation and learning programs

  • UltraTax CS is a part of the CS Professional Suite and integrates seamlessly with all CS products, including Accounting CS, Accounting Payroll CS, Practice CS, and more.

    Using advanced data sharing, paperless processing, and the web, our full suite of top-rated, integrated products combine and share data to create a customizable solution that will save time and boost productivity.  Companies using UltraTax report over 50% time savings because of CS Professional Suite data integration.

    Read more

  • Get answers to your questions through phone, e-mail, and chat, as well as 24-hour access to our state-of-the-art Help and How-to Center with thousands of articles and content.

    Get support

  • No. UltraTax CS Express does not have all of the same functionality as UltraTax CS. You should purchase UltraTax CS if you need more than one user, need more than 100 returns a year, or access to the Oil and Gas module. You should also consider UltraTax CS if you need forms beyond 1040, 1120, 1065, 1041, and 990 or if you need to file returns in more than ten states.

  • Absolutely. UltraTax CS offers organizers and data collection tools, to ask your clients questions about their use of virtual currencies. Data mining functionality within UltraTax CS could help you target these clients, and proactively communicate next step information in a client newsletter.

    Here are the most common scenarios when virtual currency has tax implications:

    • Selling / Exchanging – The sale or exchange of virtual currency, including for goods or services in commercial transactions, must be included as a capital gain or loss.
    • Mining – Virtual currency that was mined must be included in gross income. If this constitutes a trade or business and the mining activity is not undertaken by the taxpayer as an employee, then the net earnings resulting from those activities constitute self-employment income and are subject to the self-employment tax.
    • Compensation – Virtual currency received as payment for goods or services must also be included in gross income.
    • Payments – Wages paid or payments made to an independent contractor, employee, or other service provider using virtual currency must be considered.

    Find further details in our whitepaper “Accounting for cryptocurrency: A challenge and opportunity for CPA firms and professionals

    Thomson Reuters partners with Ledgible, the only crypto tax platform designed specifically for professionals. Firms can streamline the workflow process and save time by connecting with their client’s cryptocurrency portfolio and properly report transactions. Ledgible integrates with UltraTax CS and GoSystem Tax RS providing automation of crypto activity in a structured format. To learn more about Ledgible Crypto Tax Pro, contact our sales team at 800-968-8900.

Talk to us to get a customized demo and discuss how UltraTax CS can save time and automate your tax workflow.