Sachverhalt: A. B._ war bei der Einwohnergemeinde M._ angestellt, als er im Jahr 2007 als stellvertretender Zivilschutzkommandant insgesamt 59 Schutzdiensttage leistete. Die entsprechende Erwerbsausfallentschädigung wurde der Arbeitgeberin ausbezahlt. Mit Verfügung vom 2. Juni 2010 forderte die Ausgleichskasse des Kantons Bern (nachfolgend: Ausgleichskasse) von der Einwohnergemeinde M._ Fr. 4'443.90 für 27 Schutzdiensttage zurück. Die dagegen erhobene Einsprache wies die Ausgleichskasse mit Entscheid vom 24. November 2010 ab mit der Begründung, die 27 Diensttage seien als Einsätze zu Gunsten der Gemeinschaft zu qualifizieren, die mangels Dienstbewilligung nicht entschädigungsberechtigt seien. B. Das Verwaltungsgericht des Kantons Bern hiess die Beschwerde der Einwohnergemeinde M._ mit Entscheid vom 27. Juni 2011 teilweise gut und hob den Einspracheentscheid vom 24. November 2010, soweit er den Rückforderungsbetrag von Fr. 1'481.30 überschreitet, auf. C. Das Bundesamt für Sozialversicherungen (BSV) führt Beschwerde in öffentlich-rechtlichen Angelegenheiten und beantragt sinngemäss, der Entscheid vom 27. Juni 2011, soweit er den Rückforderungsbetrag von Fr. 1'481.30 überschreitet, sei aufzuheben. Die Einwohnergemeinde M._ und das kantonale Gericht beantragen die Abweisung der Beschwerde. Die Ausgleichskasse verzichtet auf eine Vernehmlassung. 