---
title: How is Daily Active Users (DAU) calculated?
description: Daily Active Users
---

[Skip to content](https://help.zitadel.com/how-is-daily-active-users-calculated#main-content)

[![zitadel-logo\_text-dark (1)](https://help.zitadel.com/hs-fs/hubfs/zitadel-logo_text-dark%20(1).png?width=210&height=60&name=zitadel-logo_text-dark%20(1).png)](https://help.zitadel.com/?hsLang=en)

Open main navigation

Close main navigation

- [Documentation](https://zitadel.com/docs)

[Documentation](https://zitadel.com/docs)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [ZITADEL Knowledge Base](https://help.zitadel.com/?hsLang=en)
2. [Account & Subscription](https://help.zitadel.com/account-subscription?hsLang=en)
3. [Billing (Pro)](https://help.zitadel.com/account-subscription?hsLang=en#billing-pro)

April 30, 2026

# How is Daily Active Users (DAU) calculated?

In Zitadel, we use a "Sum of DAUs" model. This means we don't just count if a user was active once during the month; we look at how many individual days they were active. This provides a more fair, usage-based pricing for different types of applications.

Understanding how Daily Active Users (DAU) translates to your monthly bill can be confusing, especially since most of the industry uses Monthly Active Users (MAU).

### What is a "Daily Active User" (DAU)?

A user is considered "active" on a specific day if they perform an **authentication event**. Specifically:

- **Logging in** (using a local account or an external provider like Google or Microsoft).
- **Refreshing a token** (when an application keeps a user logged in).
- **Service User authentication** (Machine-to-Machine API access).

**Key Rule:** Each unique user is only counted **once per day**, no matter how many times they log in or refresh tokens within that 24-hour period.

### How Your Monthly Bill is Calculated

To calculate your monthly total, we **sum the DAU count of every single day** in that month.

#### The Formula:

> **Monthly Billing Total = Day 1 DAUs + Day 2 DAUs + ... + Day 31 DAUs**

#### Example Calculation:

Imagine you have one user, "Alice":

- **April 1st:** Alice logs in 5 times. → **1 DAU**
- **April 2nd:** Alice does nothing. → **0 DAU**
- **April 3rd:** Alice logs in once. → **1 DAU**

**Total for these 3 days:** **2 DAUs** (whereas under an MAU model, this would simply be 1 MAU).

### Comparing Industry MAU vs. Zitadel DAU

The main difference is how "return visits" are treated.

| **Feature** | **Monthly Active Users (DAU)** | **Sum of Daily Active Users (DAU)** |
| --- | --- | --- |
| **User logs in 1 day/month** | Counts as 1 unit | Counts as 1 unit |
| **User logs in 20 days/month** | Counts as 1 unit | Counts as 20 units |
| **Fairness** | High-usage apps pay the same as low-usage apps. | You pay based on how often your users actually use the system. |

### How to Convert MAU to DAU (Estimation)

If you are coming from an MAU-based provider, you can estimate your Zitadel DAU needs using this logic:

**Formula:**   
`Total Monthly DAUs = (Your Current MAU) × (Average days a user logs in per month)`

- **Low-Frequency App (e.g., HR Portal):** Users log in roughly 2 times a month.
  
    - 1,000 MAUs × 2 days = **2,000 Monthly DAUs**
- **High-Frequency App (e.g., Slack Clone):** Users log in every weekday (20 days).
  
    - 1,000 MAUs × 20 days = **20,000 Monthly DAUs**

For a more detailed breakdown, see our guide on [How to convert Monthly Active Users (MAU) to Daily Active Users (DAU)](https://www.google.com/search?q=https://help.zitadel.com/how-can-i-convert-monthly-active-users-mau-to-daily-active-users-dau).

### Frequently Asked Questions

- **Do Service Users count?** Yes. If a machine-to-machine service authenticates, it is counted as 1 DAU for that day.
- **What if I use External IdPs (Google, Entra ID)?** You are only charged once. If a user logs in via Entra ID, it counts as 1 DAU for the user; we do not charge "extra" for the local representation of that user.
- **How can I track this?** You can view your current DAU and MAU metrics directly in the **Analytics** section of your Zitadel Management Console to help predict your upcoming bill.

 

- [Getting Started](https://help.zitadel.com/getting-started?hsLang=en)
- [User Management](https://help.zitadel.com/user-management?hsLang=en)
- [Authentication & Login](https://help.zitadel.com/authentication-login?hsLang=en)
- [Security & Compliance](https://help.zitadel.com/security-compliance?hsLang=en)
- [Troubleshooting](https://help.zitadel.com/troubleshooting?hsLang=en)
- [Account & Subscription](https://help.zitadel.com/account-subscription?hsLang=en#main-content)

    - [Support](https://help.zitadel.com/account-subscription?hsLang=en#support)
    - [Billing (Pro)](https://help.zitadel.com/account-subscription?hsLang=en#billing-pro)
    - [Billing (Enterprise)](https://help.zitadel.com/account-subscription?hsLang=en#billing-enterprise)
    - [Zitadel Cloud Account](https://help.zitadel.com/account-subscription?hsLang=en#zitadel-cloud-account)
    - [Service Description](https://help.zitadel.com/account-subscription?hsLang=en#service-description)
- [Default Settings](https://help.zitadel.com/default-settings?hsLang=en#main-content)

    - [Web Keys](https://help.zitadel.com/default-settings?hsLang=en#web-keys)
- [Self-Hosting](https://help.zitadel.com/self-hosting?hsLang=en)

[![zitadel-logo\_text-dark](https://help.zitadel.com/hs-fs/hubfs/zitadel-logo_text-dark.png?width=210&height=60&name=zitadel-logo_text-dark.png "zitadel-logo_text-dark")](http://zitadel.com)

1 Embarcadero Center, Suite 1200  
San Francisco, CA 94111

<https://github.com/zitadel/zitadel> <https://x.com/zitadel> <https://www.facebook.com/zitadel.social> <https://www.linkedin.com/company/zitadel/> <https://zitadel.com/chat> <https://www.youtube.com/@zitadel>

Copyright © 2025 All rights reserved.