A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
@Daniel Makhoba Emmanuel A fixed hourly fee will be charged per a firewall deployment regardless of scale. In addition, data processing fee is billed per deployment for any data processed by your firewall.
So, the answer to your question is, IMO - Yes, it could be due to Azure Firewall. However, if you want to be sure about the cost and would like to know more about it, you can contact Azure billing team to help you with details by creating a support request that would help you avoid unnecessary cost in the future. The ticket enables you to work closely with the support engineers and get a quick resolution to your issue.
Here is the link - https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request to create support case.
FYI: Azure Billing and Subscription Management support is included in the Basic Support Plan without any charge.