Preheat your oven to 350°F (175°C).
Line your cupcake pan with paper liners.
In a separate bowl, whisk together the gluten-free all-purpose flour, baking powder, baking soda, and salt.
In a large mixing bowl, cream together the softened butter and granulated sugar until light and fluffy, about 3-4 minutes. Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and milk.
Gradually add the dry mixture to the wet mixture, alternating with the milk. Start and end with the flour mixture. Mix until just combined.
Divide the batter evenly among the cupcake liners, filling each about 2/3 full.
Bake for 18-20 minutes. Check for doneness with a toothpick.
Allow the cupcakes to cool in the pan for about 5 minutes, then transfer to a wire rack to cool completely.