This depends on how often your vehicle is moving. Each message that the device sends to MiFleet is approximately 100 Bytes. You should check with your cellular representative for a more accurate estimate, but computing based on raw data, is the following: If your vehicle is moving for 1 hour then your device will be transmitting messages at your chosen rate (30sec, 1min, 2min, or 5min) for that 1 hour. At a 2min transmit rate, that is only 30 messages in 1 hour, which comes to 100 Bytes * 30 = 3000 Bytes, or 3KB in one hour. If your vehicle is moving 8hrs a day, and off for the other 16hrs. Your device will transmit 240 messages(8hrs) plus an estimated 3 messages while it is motionless. This equates to 243 messages or about 24.3KB per day, about 125KB per 5 day week, or 625KB per 4 weeks. Based on these values, you should be looking at: 30 second reporting, 2.5MB, 1 minute reporting, 1.25MB, 2 minute reporting, 625KB, or 5 minute reporting, 250KB.