(Shuangxi Baking Powder)
Generally one teaspoon (5 ml) of baking powder is used to raise a mixture of one cup (200-250 ml) of flour, one cup of liquid, and one egg. However, if the mixture is acidic, baking powder's additional acids will remain unconsumed in the chemical reaction and often lend an unpleasant chemical taste to food. High acidity can be caused by ingredients like buttermilk, lemon, yogurt, citrus, or honey. When excessive acidity is present, some of the baking powder is replaced with baking soda. For example, one cup of flour, one egg, and one cup of buttermilk requires only ½ teaspoon of baking powder—the remaining leavening is caused by buttermilk acids reacting with ¼ teaspoon of baking soda.[citation needed]
The opposite is sometimes true, too. In baking powders that contain sodium acid pyrophosphate, excess alkaline substances can sometimes deprotonate the acid in two steps instead of the one that normally occurs, resulting in an offensive bitter taste to baked goods. Calcium compounds and aluminum compounds do not have that problem though, since calcium compounds that deprotonate twice are insoluble and aluminum compounds do not deprotonate in that fashion.
Moisture and heat can cause baking powder to lose its effectiveness over time, and commercial varieties have a somewhat arbitrary expiration date printed on the container. Regardless of the expiration date, the effectiveness can be tested by placing a teaspoon of the powder into a small container of hot water. If it fizzes energetically, it is still active and usable.
Sourse:Wikipedia