| Schedule A Instruction           | 
                                                                                        2023           | 
                                                                                        Virginia Itemized Deductions Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule ADJ           | 
                                                                                        2023           | 
                                                                                        Virginia Schedule of Adjustments
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule ADJS           | 
                                                                                        2023           | 
                                                                                        Supplemental Schedule of Adjustments
           | 
                                                                                                   | 
              
          
                                                                                        | 760PY           | 
                                                                                        2023           | 
                                                                                        Part-Year Resident Individual Income Tax Return
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 760PY Instructions           | 
                                                                                        2023           | 
                                                                                        Part-Year Resident Individual Income Tax Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule 760PY ADJ           | 
                                                                                        2023           | 
                                                                                        Schedule of Adjustments for Part-Year Residents
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule PY ADJS           | 
                                                                                        2023           | 
                                                                                        Supplemental Schedule of Adjustments for Part-Year Residents
           | 
                                                                                                   | 
              
          
                                                                                        | 760PY Schedule of Income           | 
                                                                                        2023           | 
                                                                                        Schedule of Income for Part-Year Resident Individual Income Tax Return 
           | 
                                                                                                   | 
              
          
                                                                                        | 763           | 
                                                                                        2023           | 
                                                                                        Nonresident Individual Income Tax Return
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 763 Instructions           | 
                                                                                        2023           | 
                                                                                        Nonresident Individual Income Tax Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule 763 ADJ           | 
                                                                                        2023           | 
                                                                                        Schedule of Adjustments for Nonresidents
           | 
                                                                                                   | 
              
          
                                                                                        | 763-S           | 
                                                                                        2023           | 
                                                                                        Claim for Individual Income Tax Withheld
           | 
                                                                                                   | 
              
          
                                                                                        | 760C           | 
                                                                                        2023           | 
                                                                                        Underpayment of Estimated Tax by Individuals, Estates and Trusts
           | 
                                                                                                   | 
              
          
                                                                                        | 760C Instructions           | 
                                                                                        2023           | 
                                                                                        Instructions for Form 760C, Underpayment of Virginia Estimated Tax by Individuals, Estates and Trusts
           | 
                                                                                                   | 
              
          
                                                                                        | 760F           | 
                                                                                        2023           | 
                                                                                        Form & Instructions for Underpayment of Estimated tax by Farmers and Fishermen
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule CR           | 
                                                                                        2023           | 
                                                                                        Credit Computation Schedule for Forms 760, 760PY, 763 and 765
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule CR Instructions           | 
                                                                                        2023           | 
                                                                                        Credit Computation Schedule Instructions (For use with Forms 760, 760PY, 763 and 765)
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule HCI           | 
                                                                                        2023           | 
                                                                                        Health Care Information Schedule
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule OSC           | 
                                                                                        2023           | 
                                                                                        Credit for Tax Paid to Another State
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule VAC           | 
                                                                                        2023           | 
                                                                                        Virginia Contributions Schedule
           | 
                                                                                                   | 
              
          
                                                                                        | Schedule VACS           | 
                                                                                        2023           | 
                                                                                        Supplemental Contributions Schedule for the Virginia College Savings Plan
           | 
                                                                                                   | 
              
          
                                                                                        | 765           | 
                                                                                        2023           | 
                                                                                        Unified Nonresident Individual Income Tax Return
           | 
                                                                                                   | 
              
          
                                                                                        | 765 Instructions           | 
                                                                                        2023           | 
                                                                                        Unified Nonresident Individual Income Tax Return Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 765 Schedule L           | 
                                                                                        2023           | 
                                                                                        Unified Nonresident Income Tax Return List of Participants
           | 
                                                                                                   | 
              
          
                                                                                        | 770           | 
                                                                                        2023           | 
                                                                                        Virginia Fiduciary Income Tax Return
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 770 Instructions           | 
                                                                                        2023           | 
                                                                                        Virginia Fiduciary Income Tax Return Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 760ES           | 
                                                                                        2023           | 
                                                                                        Virginia Estimated Income Tax Payment Vouchers and Instructions for Individuals
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 760ES (2024)           | 
                                                                                        2023           | 
                                                                                        Virginia Estimated Income Tax Payment Vouchers and Instructions for Individuals (for tax year 2024)
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 760IP           | 
                                                                                        2023           | 
                                                                                        Virginia Automatic Extension Payment
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 770-PMT           | 
                                                                                        2023           | 
                                                                                        Payment Voucher for Previously Filed Fiduciary Income Tax Returns
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 760-PMT           | 
                                                                                        2023           | 
                                                                                        Payment Coupon for Previously Filed Individual Income Tax Returns
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 760-PFF           | 
                                                                                        2023           | 
                                                                                        Payment Coupon for Previously Filed Individual Income Tax Returns by Farmers, Fishermen and Merchant Seamen
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 770ES           | 
                                                                                        2023           | 
                                                                                        Virginia Estimated Payment Vouchers for Estates, Trusts and Unified Nonresidents
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 770ES (2024)           | 
                                                                                        2023           | 
                                                                                        Virginia Estimated Payment Vouchers for Estates, Trusts and Unified Nonresidents (for tax year 2024)
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 770IP           | 
                                                                                        2023           | 
                                                                                        Virginia Fiduciary and Unified Nonresident Automatic Extension Payment
           | 
                                                                                        File Online           | 
              
          
                                                                                        | CU-7 and Instructions Package           | 
                                                                                        2023           | 
                                                                                        Form & Instructions for Virginia Consumer's Use Tax Return for Individuals
           | 
                                                                                                   | 
              
          
                                                                                        | CU-7 and Instructions (July 2023 and later)           | 
                                                                                        2023           | 
                                                                                        Form & Instructions for Virginia Consumer's Use Tax Return for Individuals (Use for purchases made on and after July 1, 2023)
           | 
                                                                                                   | 
              
          
                                                                                        | 770 Waiver Request           | 
                                                                                        2023           | 
                                                                                        Electronic Filing Waiver Request for Fiduciary Income Tax
           | 
                                                                                                   | 
              
          
                                                                                        | 762           | 
                                                                                        2023           | 
                                                                                        Return of Tangible Personal Property, Machinery and Tools, and Merchant's Capital - for local taxation only 
           | 
                                                                                                   | 
              
          
                                                                                        | 500           | 
                                                                                        2023           | 
                                                                                        Virginia Corporation Income Tax Return
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 500 Instructions           | 
                                                                                        2023           | 
                                                                                        Instructions for Preparing the Virginia Corporation Income Tax Return
           | 
                                                                                                   | 
              
          
                                                                                        | 500ADJ           | 
                                                                                        2023           | 
                                                                                        Corporation Schedule of Adjustments
           | 
                                                                                                   | 
              
          
                                                                                        | 500ADJS           | 
                                                                                        2023           | 
                                                                                        Corporation Supplemental Schedule of Adjustments
           | 
                                                                                                   | 
              
          
                                                                                        | 500EZ           | 
                                                                                        2023           | 
                                                                                        Shortened Version of the Corporation Income Tax Return for Certain Corporations (only available electronically)
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 500A           | 
                                                                                        2023           | 
                                                                                        Multistate Corporation Allocation and Apportionment of Income
           | 
                                                                                                   | 
              
          
                                                                                        | 500A Instructions           | 
                                                                                        2023           | 
                                                                                        Instructions for Schedule 500A, Allocation and Apportionment of Income
           | 
                                                                                                   | 
              
          
                                                                                        | 500AB           | 
                                                                                        2023           | 
                                                                                        Schedule of Related Entity Add Backs and Exceptions
           | 
                                                                                                   | 
              
          
                                                                                        | 500AB Instructions           | 
                                                                                        2023           | 
                                                                                        Instructions for Schedule 500AB, Schedule of Related Entity Add Backs and Exceptions
           | 
                                                                                                   | 
              
          
                                                                                        | 500AC           | 
                                                                                        2023           | 
                                                                                        Schedule of Affiliated Corporations Consolidated and Combined Filers
           | 
                                                                                                   | 
              
          
                                                                                        | 500AP           | 
                                                                                        2023           | 
                                                                                        Modified Apportionment Schedule for VEDP-Certified Companies
           | 
                                                                                                   | 
              
          
                                                                                        | 500AP Instructions           | 
                                                                                        2023           | 
                                                                                        Modified Apportionment for VEDP-Certified Companies Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 500C           | 
                                                                                        2023           | 
                                                                                        Underpayment of Estimated Tax by Corporations
           | 
                                                                                                   | 
              
          
                                                                                        | 500CP           | 
                                                                                        2023           | 
                                                                                        Virginia Automatic Extension Payment
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 500CR           | 
                                                                                        2023           | 
                                                                                        Credit Computation Schedule for Corporation Returns
           | 
                                                                                                   | 
              
          
                                                                                        | 500CR Instructions           | 
                                                                                        2023           | 
                                                                                        Instructions for Schedule 500CR Credit Computation Schedule for Corporation Returns
           | 
                                                                                                   | 
              
          
                                                                                        | 500EC           | 
                                                                                        2023           | 
                                                                                        Virginia Electric Cooperative Modified Net Income Tax Return
           | 
                                                                                                   | 
              
          
                                                                                        | 500EC Instructions           | 
                                                                                        2023           | 
                                                                                        Electric Cooperative Modified Net Income Tax Return Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 500EL           | 
                                                                                        2023           | 
                                                                                        Electric Suppliers Corporation Minimum Tax and Credit Schedule
           | 
                                                                                                   | 
              
          
                                                                                        | 500EL Instructions           | 
                                                                                        2023           | 
                                                                                        Electric Supplier Minimum Tax and Credit Schedule Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 500FED           | 
                                                                                        2023           | 
                                                                                        Schedule of Federal Line Items
           | 
                                                                                                   | 
              
          
                                                                                        | 500HS           | 
                                                                                        2023           | 
                                                                                        Home Service Contract Provider Minimum Tax Computation
           | 
                                                                                                   | 
              
          
                                                                                        | 500MT           | 
                                                                                        2023           | 
                                                                                        Electric Cooperatives Minimum Tax and Credit Schedule
           | 
                                                                                                   | 
              
          
                                                                                        | 500MT Instructions           | 
                                                                                        2023           | 
                                                                                        Electric Cooperatives Minimum Tax and Credit Schedule Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 500NOLD Instructions           | 
                                                                                        2023           | 
                                                                                        Carryback of Net Operating Loss Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 500NOLD           | 
                                                                                        2023           | 
                                                                                        Carryback of Net Operating Loss 
           | 
                                                                                                   | 
              
          
                                                                                        | 500T           | 
                                                                                        2023           | 
                                                                                        Telecommunications Companies Minimum Tax and Credit Schedule
           | 
                                                                                                   | 
              
          
                                                                                        | 500T Instructions           | 
                                                                                        2023           | 
                                                                                        Telecommunications Companies Minimum Tax and Credit Schedule Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 500ES (2024)           | 
                                                                                        2023           | 
                                                                                        Forms and Instructions for Declaration of Estimated Income Tax (for tax year 2024)
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 500ES and Instructions           | 
                                                                                        2023           | 
                                                                                        Forms and Instructions for Declaration of Estimated Income Tax
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 500V           | 
                                                                                        2023           | 
                                                                                        Corporation Income Tax Payment Voucher
           | 
                                                                                        File Online           | 
              
          
                                                                                        | Waiver Request - Corporate           | 
                                                                                        2023           | 
                                                                                        Electronic Filing Waiver Request for Corporations 
           | 
                                                                                                   | 
              
          
                                                                                        | 502           | 
                                                                                        2023           | 
                                                                                        Pass-Through Entity Return of Income and Return of Nonresident Withholding Tax
           | 
                                                                                        File Online           | 
              
          
                                                                                        | 502 Instructions           | 
                                                                                        2023           | 
                                                                                        Pass-Through Entity Return of Income And Return of Nonresident Withholding Tax Instructions
           | 
                                                                                                   | 
              
          
                                                                                        | 502 VK-1           | 
                                                                                        2023           | 
                                                                                        Owner's Share of Income and Virginia Modifications and Credits
           | 
                                                                                                   | 
              
          
                                                                                        | 502 SVK-1           | 
                                                                                        2023           | 
                                                                                        Supplemental Schedule of Owner's Share of Virginia Modifications
           | 
                                                                                                   |