Note: This recipe will fill a 9x9 square baking pan to the top. You can also spread it in a 9x13 baking pan but the layers will be thinner.
Spread the refried beans in the bottom of a square baking pan, then sprinkle the taco seasoning over the top. (You can also mix the taco seasoning with the beans or with the sour cream mix if you'd like it to be more evenly distributed.)
In a small bowl, combine together the cream cheese and sour cream. Mix well, then spread over the refried beans.
Spread the guacamole over the sour cream mix.
Spread the salsa over the guacamole.
Sprinkle the cheese over the salsa.
Sprinkle lettuce over the cheese.
Sprinkle sliced olives on the top.
Serve immediately or within 1 hour of preparing the dip. Cover and refrigerate before serving.