Unable to update organisation license

Hi,

My family license has expired and I’m trying to update it through the subscription page on my self-hosted instance. The page however stays empty with just a loading circle, not providing a way to upload the new json file.

Inspecting the page shows a 400 “Invalid license. IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): ‘3/8/2026 7:09:16 PM’, Current time (UTC): ‘3/9/2026 11:12:08 PM’." This error is also shown in the console as “Unhandled error in angular”.

Can I update the license in another way?

Did you by chance download last year’s license instead of this years?

@martijn123 Welcome to the forum!

What Bitwarden server version are you using?

There seem to be two methods according to this Help Site: License Organizations or Premium | Bitwarden

If nothing helps, I would recommend to contact BW support.

I’m having the same issue, running 2026.2.1.

When accessing Org subscription page on admin console on my instance, I’m getting error: “Invalid license. IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): ‘3/15/2026 10:20:23 PM’”

I was able to update license by:

  1. Set host time back date when the license was still valid so that you are able to load the page without the token expired error
  2. Set the host time back to current time, so that you can actually upload the new license without Bitwarden complaining that the license is yet valid.. :smile:
  3. Upload the new license.
2 Likes

I’m having the same issue. Is there any statement by the Bitwarden team on this?

So far I didn’t found anything. – The most direct way to report bugs is filing them on GitHub (“New issue” in the respective repository).

I am in the same situation. I have opened a support case as I have an expired license for my family organization and I can’t update it.

/api/organizations/[REDACTED]/subscription:1  Failed to load resource: the server responded with a status of 500 (Internal Server Error) 
console-log.service.ts:51 Unhandled error in angular r

I have this error in the browser console when I try to open the subscriptions page in my self-hosted instance.

As an update: in the end I managed to update update the license through the API. This method can be found in the comments of this issue: error 500 in Billing > Subscription · Issue #5223 · bitwarden/server · GitHub .