Bill is Drafted: Members of Congress, the Executive Branch, and even citizens can draft a bill.
House Committee Action: Representative introduces the bill in the House. Only members can introduce bills. The Speaker of the House sends the bill to a committee. If bill passes, it goes to Rules Committee, which decides the rules for debate, and when the bill will come up for debate
Floor Action: House debates the bill, and may add amendments. If a majority votes in favor of the bill, it goes to the Senate.
Senate Committee Action: Same procedure as in the House. A Senator introduces the bill, which is sent to a committee. If the committee majority votes for the bill, it goes to the whole Senate.
Floor Action: The Bill is debated, and amendments may be added. If a majority votes in favor of the bill, it is returned to the House.
Conference Committee: If the House rejects any of the changes, the bill goes to a conference committee of members from both houses. It works out a compromise. Both houses must approve changes made by the conference committee. If approved, the bill goes to the president.