How to Know Who Traditionally Pays for What During a Wedding. "Who pays for what?" is a question that brides and grooms have been asking for generations. The traditional answers are listed below, but these days you can feel free to work out the best arrangement for both families.
Expect the groom (or the groom's family) to pay for the engagement and wedding rings for the bride, the rehearsal dinner, the marriage license, accessories for the groomsmen, the minister's or judge's fees, the bride's bouquet, corsages for both mothers, boutonnieres for the groomsmen, and the honeymoon.
If the groomsmen need lodging in a hotel or motel, the groom also absorbs those costs.
Plan for the bride (or the bride's family) to pay for the groom's wedding band, the bridal gown, invitations, photography, flowers, and bouquets for the attendants and flower girls. The bride's family also pays for transportation to the ceremony and reception for the entire bridal party, plus all costs associated with the reception.
If the bridal attendants require lodging in a hotel or motel, the bride pays this cost.
Expect groomsmen and bridesmaids to pay for their tuxedos or dresses, plus any expenses they incur traveling to and from the wedding.
The bride and groom should each buy gifts for their attendants, and the attendants should provide gifts for the bride and groom. Remember that you can work out the "who pays for what?" details any way you want. Your goal should be to preserve good feelings among everyone in the wedding party and to make your wedding day both affordable and unforgettable.
Be realistic about what you and others can afford. A $500 dress may put a large strain on a bridesmaid's budget - as well as on your friendship.