The invention discloses an intelligent dish charging method, device and system, a spoon and a card swiping machine. The system is characterized in that after the dish taking spoon receives a dish taking starting command, when each dish is taken, price information of the dishes is obtained for a service plate for containing the dishes and sent to the card swiping machine; when the spoon receives the dish taking stopping command, a payment command is sent to the card swiping machine; the card swiping machine receives and stores the price information, sent by the dish taking spoon, of the one or more dishes; after the payment command sent by the spoon is received, total money is calculated according to the price information, sent by the spoon, of the one or more dishes, and the price information of each dish and the total money are displayed to a dish buyer. According to the method, the device, the system, the spoon and the card swiping machine, manual calculation and manual input are not needed, time can be saved, errors can be avoided, and the accuracy and the high efficiency are guaranteed.