Last updated September 2, 2021
Virginia LLC Annual Fee
(Annual Registration Fee)
How to form an LLC in Virginia
This Quick Start Guide is a brief overview of how to form an LLC in Virginia.
Virginia LLC Costs:
Virginia LLC cost: $100
Virginia LLC annual fee: $50
★ Check out Northwest vs LegalZoom
How much is the Virginia LLC Annual Fee?
The Annual Fee is $50. It must be paid every year.
What is the Virginia LLC Annual Fee?
Every Virginia LLC (Limited Liability Company) has to pay an Annual Fee every year.
This is due regardless of business income or activity. Said another way, you have to pay this fee even if your LLC does nothing or makes no money.
The $50 Annual Fee must be paid to the Virginia State Corporation Commission (SCC). It needs to be paid every year in order to keep your LLC in good standing.
Note: In Virginia, the official name for this filing is the Annual Registration Fee, however, it’s also commonly referred to as the Annual Fee. You may also see this called an Annual Report, but that is inaccurate.
In Virginia, only Corporations file an Annual Report. LLCs don’t file an Annual Report. Virginia LLCs only need to pay the Annual Registration Fee.
When is my Virginia LLC Annual Registration Fee due?
It’s due by the last day of your LLC’s “anniversary month”. The anniversary month is the month your LLC was approved.
(If you’re not sure when your LLC was approved, you can search your LLC name in the Business Entity Search, and then look for “Formation Date”.)
Your first Annual Registration Fee is due the year after your Virginia LLC was approved.
Example 1: If your LLC was approved on July 15, 2020, then your first Annual Registration Fee is due by July 31, 2021. And it will be due by July 31st every year after that.
Example 2: If your LLC was approved on January 17, 2025, then your first Annual Registration Fee is due by January 31, 2026. And it will be due by January 31st every year after that.
How early can I pay the Annual Registration Fee?
You can pay your Annual Registration Fee 2 months before the due date. That is when the SCC assesses the fee.
Do I get a reminder?
Yes, your LLC will receive a “Notice of Assessment of Annual Registration Fee” 2-3 months before your Annual Registration Fee is due.
The state sends the Notice of Assessment to your LLC Registered Agent by mail.
Here’s what it will look like:
Is there a penalty for not paying the Annual Registration Fee?
Your Virginia LLC will have to pay a $25 penalty if it doesn’t pay the Annual Registration Fee on time. The $25 will be in addition to the $50 fee, so you will have to pay $75 total.
You have a 3-month window from the original deadline (a “grace period”) to pay the $75.
For example: Let’s say your Virginia LLC Annual Registration Fee is due January 31. If you don’t pay it on time, then you have until April 30 to pay the $75.
If you still haven’t paid after the 3-month grace period, then your Virginia LLC will be automatically cancelled. In other words, the state shuts down your LLC.
Virginia LLC Annual Registration Fee Timeline
First, find your Virginia LLC’s anniversary month. Then look at the table below to determine the timeline for your Annual Registration Fee.
Virginia LLC Annual Registration Fee due dates:
|LLC Formation Month||How early can I pay?||When is the due date?||Grace period for late payment||LLC shut down (if not paid by)|
|January 31||February 1 - April 30||May 1|
|February||December 1 |
|February 28||March 1 - May 31||June 1|
|March||January 1||March 31||April 1 - June 30||July 1|
|April||February 1||April 30||May 1 - July 31||August 1|
|May||March 1||May 31||June 1 - August 31||September 1|
|June||April 1||June 30||July 1 - September 30||October 1|
|July||May 1||July 31||August 1 - October 31||November 1|
|August||June 1||August 31||September 1 - November 30||December 1|
|September||July 1||September 30||October 1 - December 31||January 1|
|October||August 1||October 31||November 1 - January 31||February 1 |
|November||September 1||November 30||December 1 - February 28||March 1|
|December||October 1||December 31||January 1 - March 31||April 1 |
How can I pay my Annual Registration Fee?
You can pay the Annual Registration Fee online or by mail. Either way, the fee is still $50.
We have instructions for both methods below.
Which is better: Online or mail?
We recommend paying online as it’s easier to complete. However, if you’re not tech-comfortable, you can still pay by mail.
Virginia LLC Annual Registration Fee (online filing)
- Go the Virginia State Corporation Commission: Clerk’s Information System (CIS)
- In the “Sign In” field, enter your username and password
- Click “Pay Registration Fees” from the options on the top of the screen
Note: If you don’t have a CIS account, you can create one here: CIS Account Creation.
How to pay the Virginia LLC Annual Registration Fee online:
- Search your LLC by name (or Entity ID number)
- Select your LLC from the list
- You can skip entering an email address and phone number (they’re optional)
- Click “Add to shopping cart” and then “Checkout”
- Complete your payment
Congratulations! You’ve successfully paid your Virginia LLC Annual Registration Fee.
Virginia LLC Annual Registration Fee (mail filing)
About 2-3 months before your LLC’s Annual Registration Fee is due, the state will mail a reminder notice to your Registered Agent.
The reminder notice is sometimes called:
- Assessment Letter
- Notice of Assessment
- Notice of Assessment of Annual Registration Fee
- Statement of Annual Registration Fee Assessment
However, the Notice of Assessment is a courtesy reminder. Meaning, even if you don’t receive it from the state, it is still your responsibility to pay the Annual Registration Fee on time every year.
Note: If you didn’t get a Notice of Assessment from the state, you can request one be emailed to you (Forms Request) or mailed to you (call 804-371-9967).
How to Pay the Virginia LLC Annual Registration Fee by mail:
- Prepare a check or money order for $50, made payable to “Treasurer of Virginia”
- Write the SCC ID Number for your LLC anywhere on the front of the check or money order
- You can find this number on the Notice of Assessment
- Mail your Notice of Assessment along with your payment to:
State Corporation Commission
PO Box 1197
Richmond, VA 23218-1197
Note: The SCC ID Number on your Assessment paperwork is the same thing as your Entity ID Number.
Postmark date vs date received: The state must receive your payment in the mail by the due date (they ignore the postmark date). So we recommend mailing your payment at least two weeks before the due date to make sure it’s on time.
Calendar reminder for next year
We recommend putting a repeating reminder on your phone, computer, and/or calendar for your Virginia Annual Registration Fee.
Here’s a video on how to use Google Calendar to create free Annual Registration Fee reminders:
Hey, it’s Matt from LLC University. In this video, I’m going to show you how to use Google Calendar to set up repeating reminders for your LLC Annual Report… and actually anything else that’s repeating in nature. So, this is a default, new, blank layout of a Google Calendar. I’m recording this video in April of 2020, so the layout, or the visual interface here may change a bit from time-to-time, but in general, it should be really, really similar to this process. Once you’re logged in, you’re going to click on… Well, let’s look at something first. So by default, they’ve thrown the name here, and then it says Birthdays, Reminders, and Tasks. This is the default out-of-the-box setup. So while Tasks and Reminders do sound beneficial, I don’t like to use them because they’re overly simplistic in nature, and can be hard to… basically keep track of important tasks. So, I’m going to show you a better way.Click on Settings, or click on the gear, and then click on Settings. And, we’re going to, on the left, look for “Add Calendar”. We’re going to click Add Calendar. It’s also interesting to see because you can see Settings from my calendars, you can see that only Birthdays and LLC University are here. Those Tasks and Reminders are a different feature; they’re not inherently a Calendar feature. So, we want an inherent Calendar feature. We’re going to go ahead and create a new Calendar. Now, you don’t want to call it Reminders, and you don’t want to call it Tasks, because that can lead to confusion. I think I got this from David Allen’s book, called “Getting Things Done”. It’s a book about productivity. It’s kind of like this mindset of when I receive a reminder for a task, I have this energy, like I’m just going to bang it out. I’m going to take care of it really quickly. I’m going to close the open loop.
So I actually like to call my calendar, Bang It Out. Feel free to name it whatever you like. Again, I don’t recommend using reminders or tasks. It could be My To-Do List. I would use a general term, because even though I’m going to show you how to use this for your LLC Annual Report, I use this feature for all kinds of recurring tasks, or setting myself reminders of something as simple as taking the trash out every Sunday night. I have a repeating reminder on my calendar that then sends me an email. I guess that’s the feature I should have mentioned in the beginning. We’re using Google Calendar to send us email reminders. I use email as my central management and communication system. So we’re going to use Google Calendar, in order to trigger that email.
So call it whatever you like. You can leave the description blank, and set your time zone. Then hit Create Calendar. It says, “Bang It Out is successfully created.” We’re going to go back to Settings. Oh, I clicked back. We’re going to click on the gear icon again, and click Settings. Now, on the left, we will see Settings For My Calendars, and we’re going to click on Bang It Out. And the Auto Accept Invitations doesn’t matter, since we’re not going to be inviting people. We don’t want to make this public. We don’t need to share it. What we’re looking for here is Event Notifications. This is the big one here.
We’re going to add a notification. And these are the default notifications, meaning, when an event, in our case a task is placed, the default notification is to send us an email 1 minute before that task. This will make sense in a second. And you can see down here it’s set, it automatically, if I change that to 3, it says, “Settings were saved.” So I’m just going to change that to 1. Meaning, the time, 4:00pm doesn’t really matter. I’ll show you what that means in just a second. So, that’s done. We’re going to go back.
So, right now I just filed… We just updated a lesson for the Montana LLC Annual Report. Now those are due every year by April 15th; that’s the deadline. They can be filed as early as January. So, I don’t want to set my reminder for the 15th or the 14th (of April) and give myself no notice and no time, because life happens and I could be busy. So over here on the left, I’m actually, well let’s do some thinking, right? If I can file this anytime between January and April 15th, when do I want this reminder to get this done? Well, the earlier, the better, is my opinion. So, it could be done as early as January, but January tends to be a busy month. It’s the New Year; things just are a little bit busier that month. If we wait until the beginning of April, it’s tax season is starting, and it’s also overwhelming. So, hey, let’s just say March 1 is when I’m going to send myself the reminder.
So I’m going to go forward to March 1 of next year. I’m going to click on March 1, it’s going to bring up the calendar here. And the time is really the time that I’m going to receive that email, because once that event triggers or gets close to triggering, I’m going to get an email 1 minute before that. So, let’s see. All right, it’s Monday, it’s a workday, I’ll be doing other stuff. And let’s say after I do my important work, let’s say at 4:00pm, I am going to send myself an email. So I’m going to say, “File Montana LLC Annual Report.” The really important thing to do is not hit Save, but we want to go down here and we want to change the Calendar from the default one to the Bang It Out Calendar. And, instead of hitting Save, we want to hit More Options. And now it takes us into a more in-depth field. And you can see, so the default reminder, here it is. That setting that we placed in the Calendar is going to send us an email 1 minute before this event.
What I want to do here is not click the All Day thing, but right to the right, I want to make this repeat. And I want to repeat this reminder annually on March 1st. And, you could also click Custom, which will take up a popup box with more settings. So, sometimes I like to… Let’s see here, weekly, annually. There’s other examples for other types of reminders where you’ll just want to go to Custom and say, “Hey, repeat this every one, every couple of days, every other day, every week, month, etc. You can make it a little bit more easy to customize here, but in this case, repeating every year, and we don’t want to change the ending date, we don’t want to automatically disable this. We can just delete this reminder in the future, if necessary. So, we’re going to repeat this annually, on March 1st.
What’s also really nice is there’s this description box down here and sometimes depending on the task… this makes a lot of sense right now because it’s fresh in my mind, but I might want to say something like, “The due date is April 15th every year. Look in the hard drive under My LLCs folder.” Then we’re going to look at the company, ABC Widgets LLC.
So now, I’m helping my future self by saying, “Hey, by the way,” and you can even do some text formatting down here. Oh we can maybe take it a step further. So let’s say I went to Google and I typed “Montana LLC Annual Report LLC University”. Type in your state, and you can find the lesson here that walks you through how to file it. So I could take this URL, I could copy that, and then I could go ahead and place it here, and I could say, “Instructions.” So now, when I get this email, it’s going to be pretty rich in information. So I’m going to go ahead and click Save. Event Saved. So every single year on March 1, I’m going to get an email. Now, let me show you what that email is going to look like. So what I need to do is actually set up a task two minutes from now.
What I’m going to do is clone this. Let me see real quick. All right, got it. I’m going to click Edit. I’m going to copy this information here. I’m going to close out of this. So I’m going to leave my March 1 reminder set. What I’m going to do is, today it is 12:18pm. Let’s go ahead and set a reminder. So this is temporary. We’re going to file the Annual Report. I’m just showing you an example of what the email is going to look like. I’m making it, Bang It Out, go to More Options. And I’m including all of my notes. And, get my formatting correct. Now, I need to set this. Let’s see, I’m going to get this email at 12:20pm so I need to set this for 12:21pm. 12:21pm, so one minute before 12:21pm, I’m going to get an email.
Let’s go ahead and save this. I’m going to pause this recording, and show you what it looks like to get an email about this task.
All right. So that test email arrived. Here I am in the Gmail account, and this is what an email reminder from Google Calendar looks like. It says it’s from Google Calendar and notification. It just says “Temporary” here, but it would say “File the Annual Report”. So let’s say you get this email. And the nice thing about it is here’s my notes, top and center. Oh yeah, right, my Annual Report. I’ve got to do that by April 15th. And I’ve set myself this reminder on March 1, you know, 45 days ahead of time. Look on my hard drive. Maybe I have some notes in there. And, you can click the link and just go right to the instructions. So that can be really, really helpful. And this, you can put a lot of information in this Notes section.
Now, let’s say I received this email on March 1, and it’s telling me, “Hey, file the Annual Report.” And I’m like, “Oh great.” But let’s say today or this week is a very, very busy week. I can just leave this email here. Or, if I want to get it out of my mind for a little bit, I can actually go over here and click More Details. Close this tab first, just to show you what it does. When I click More Details, it’s going to bring me back into a Calendar and pop up this note. Then what I can do is click Edit the Event and I can say, “Hey, instead of,” this is just an example. So I set it for today. Let’s say I was getting this March 1, 2021, that’s what this would say. And I’d say, “Hey, this is a busy week. I know I have 45 days, but you know what? I’d probably rather do this next weekend.”
So I’m going to set this for Saturday, and I’m going to wake up a little early and take care of this. I’m going to set my reminder for 9:00am on Saturday. Still way ahead of the due date.” And then I’m just going to go ahead and click Save. And then down here it says, “Event Saved.” And then I can go back to my inbox and if I wanted to, I could delete that email, and I know that next Saturday I’m going to get another email that reminds me.
So, that’s the really nice feature of getting this is when you get a reminder, you can click More Details, and you can bump the task forward to a more ideal day. But that’s not going to change the settings. Every single year on March 1, I’m still going to get that repeating reminder.
So, that’s been a video of the Bang It Out Calendar using Google Calendar and Gmail. I hope this video has been helpful for you.
Contact Info: Virginia State Corporation Commission
If you have any questions, you can contact the Virginia State Corporation Commission (SCC) at 804-371-9733.
Their hours are Monday through Friday from 8:15am to 5pm, Eastern Time.
Virginia LLC Act: Section 13.1-1061
Virginia LLC Act: Section 13.1-1062
Virginia LLC Act: Section 13.1-1064
Virginia SCC: CIS Filing System Help
Virginia SCC: Annual Registration Fees
Virginia SCC: Annual Registration Fee FAQs
Virginia SCC: Pay Annual Registration Fees Online