In this paper we investigate well-posedness for the problem u t + div φ ( u ) = f u_t+ \operatorname {div} \varphi (u)=f on ( 0 , T ) × Ω (0,T)\!\times \!\Omega , Ω ⊂ R N \Omega \subset \mathbb {R}^N , with initial condition u ( 0 , ⋅ ) = u 0 u(0,\cdot )=u_0 on Ω \Omega and with general dissipative boundary conditions φ ( u ) ⋅ ν ∈ β ( t , x ) ( u ) \varphi (u)\cdot \nu \in \beta _{(t,x)}(u) on ( 0 , T ) × ∂ Ω (0,T)\!\times \!\partial \Omega . Here for a.e. ( t , x ) ∈ ( 0 , T ) × ∂ Ω (t,x)\in (0,T)\!\times \!\partial \Omega , β ( t , x ) ( ⋅ ) \beta _{(t,x)}(\cdot ) is a maximal monotone graph on R \mathbb {R} . This includes, as particular cases, Dirichlet, Neumann, Robin, obstacle boundary conditions and their piecewise combinations. As for the well-studied case of the Dirichlet condition, one has to interpret the formal boundary condition given by β \beta by replacing it with the adequate effective boundary condition. Such effective condition can be obtained through a study of the boundary layer appearing in approximation processes such as the vanishing viscosity approximation. We claim that the formal boundary condition given by β \beta should be interpreted as the effective boundary condition given by another monotone graph β ~ \tilde \beta , which is defined from β \beta by the projection procedure we describe. We give several equivalent definitions of entropy solutions associated with β ~ \tilde \beta (and thus also with β \beta ). For the notion of solution defined in this way, we prove existence, uniqueness and L 1 L^1 contraction, monotone and continuous dependence on the graph β \beta . Convergence of approximation procedures and stability of the notion of entropy solution are illustrated by several results.